﻿<!DOCTYPE html><html lang="zh" data-hairline="true" class="itcauecng" data-theme="dark" data-rh="data-theme"><head>
<link rel="icon" data-savepage-href="https://static.zhihu.com/heifetz/favicon.ico" href=""><meta charset="utf-8"><title>【项目实践】后端接口统一规范的同时，如何优雅地扩展规范 - 知乎</title><meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1"><meta name="renderer" content="webkit"><meta name="force-rendering" content="webkit"><meta http-equiv="X-UA-Compatible" content="IE=10,chrome=1"><meta name="google-site-verification" content="FTeR0c8arOPKh8c5DYh_9uu98_zJbaWw53J-Sch9MTg"><meta data-rh="true" name="keywords" content="后端技术,Java,Spring Boot"><meta data-rh="true" name="description" content="以项目驱动学习，以实践检验真知前言我在上一篇博客中写了如何通过参数校验 + 统一响应码 + 统一异常处理来构建一个优雅后端接口体系： RudeCrab：【项目实践】SpringBoot三招组合拳，手把手教你打出优雅的后端接…"><meta data-rh="true" property="og:title" content="【项目实践】后端接口统一规范的同时，如何优雅地扩展规范"><meta data-rh="true" property="og:url" content="https://zhuanlan.zhihu.com/p/342463219"><meta data-rh="true" property="og:description" content="以项目驱动学习，以实践检验真知前言我在上一篇博客中写了如何通过参数校验 + 统一响应码 + 统一异常处理来构建一个优雅后端接口体系： RudeCrab：【项目实践】SpringBoot三招组合拳，手把手教你打出优雅的后端接…"><meta data-rh="true" property="og:image" content="https://picx.zhimg.com/v2-08ced8feae319fb7a245594f7ed61cab_720w.jpg?source=172ae18b"><meta data-rh="true" property="og:type" content="article"><meta data-rh="true" property="og:site_name" content="知乎专栏"><link data-rh="true" rel="apple-touch-icon" data-savepage-href="https://static.zhihu.com/heifetz/assets/apple-touch-icon-152.81060cab.png" href=""><link data-rh="true" rel="apple-touch-icon" data-savepage-href="https://static.zhihu.com/heifetz/assets/apple-touch-icon-152.81060cab.png" href="" sizes="152x152"><link data-rh="true" rel="apple-touch-icon" data-savepage-href="https://static.zhihu.com/heifetz/assets/apple-touch-icon-120.d5793cac.png" href="" sizes="120x120"><link data-rh="true" rel="apple-touch-icon" data-savepage-href="https://static.zhihu.com/heifetz/assets/apple-touch-icon-76.7abf3393.png" href="" sizes="76x76"><link data-rh="true" rel="apple-touch-icon" data-savepage-href="https://static.zhihu.com/heifetz/assets/apple-touch-icon-60.362a8eac.png" href="" sizes="60x60"><link crossorigin="" rel="shortcut icon" type="image/x-icon" data-savepage-href="https://static.zhihu.com/heifetz/favicon.ico" href=""><link crossorigin="" rel="search" type="application/opensearchdescription+xml" data-savepage-href="https://static.zhihu.com/heifetz/search.xml" href="" title="知乎"><link rel="dns-prefetch" data-savepage-href="//static.zhimg.com" href=""><link rel="dns-prefetch" data-savepage-href="//pica.zhimg.com" href=""><link rel="dns-prefetch" data-savepage-href="//picx.zhimg.com" href=""><link rel="dns-prefetch" data-savepage-href="//pic1.zhimg.com" href=""><link rel="dns-prefetch" data-savepage-href="//pic2.zhimg.com" href=""><link rel="dns-prefetch" data-savepage-href="//pic3.zhimg.com" href=""><link rel="dns-prefetch" data-savepage-href="//pic4.zhimg.com" href=""><link rel="dns-prefetch" data-savepage-href="//static.zhihu.com" href=""><script data-savepage-type="" type="text/plain" nonce="" data-web-reporter-config="{&quot;platform&quot;:&quot;web&quot;,&quot;project&quot;:&quot;heifetz&quot;}"></script><style data-savepage-href="https://static.zhihu.com/heifetz/419.216a26f4.91003401be5a8e118f67.css">.Button{background:none;border:1px solid;border-radius:3px;color:#8491a5;cursor:pointer;display:inline-block;font-size:14px;line-height:32px;padding:0 16px;text-align:center}html[data-theme=dark] .Button{color:#929aab}.Button::-moz-focus-inner{border:0;padding:0}.Button:focus{outline:none;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s}html[data-focus-visible] .Button:focus{-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(5,109,232,.3);box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(5,109,232,.3)}html[data-theme=dark][data-focus-visible] .Button:focus{-webkit-box-shadow:0 0 0 2px #121212,0 0 0 4px rgba(85,142,255,.6);box-shadow:0 0 0 2px #121212,0 0 0 4px rgba(85,142,255,.6)}.Button:disabled{cursor:default;opacity:.5;pointer-events:none}.Button--grey{border-color:#8491a5;color:#8491a5}html[data-theme=dark] .Button--grey{border-color:#929aab;color:#929aab}.Button--grey:hover{background-color:rgba(132,145,165,.06)}html[data-theme=dark] .Button--grey:hover{background-color:rgba(146,154,171,.06)}.Button--blue{border-color:#1772f6;color:#1772f6}html[data-theme=dark] .Button--blue{border-color:#558eff;color:#558eff}.Button--blue:hover{background-color:rgba(23,114,246,.06)}html[data-theme=dark] .Button--blue:hover{background-color:rgba(85,142,255,.06)}.Button--green{border-color:#11a668;color:#11a668}.Button--green:hover{background-color:rgba(17,166,104,.06)}html[data-theme=dark] .Button--green{border-color:#11a668;color:#11a668}html[data-theme=dark] .Button--green:hover{background-color:rgba(17,166,104,.06)}.Button--red{border-color:#f05159}.Button--red,html[data-theme=dark] .Button--red{color:#f05159}html[data-theme=dark] .Button--red{border-color:#f05159}.Button--red:hover,html[data-theme=dark] .Button--red:hover{background-color:rgba(240,81,89,.06)}.Button--primary.Button--blue{background-color:#1772f6;color:#fff}html[data-theme=dark] .Button--primary.Button--blue{background-color:#558eff;color:#fff}.Button--primary.Button--blue:hover{background-color:#0965ea;border-color:#0965ea}html[data-theme=dark] .Button--primary.Button--blue:hover{background-color:#3c7dff;border-color:#3c7dff}.Button--primary.Button--green{background-color:#12b370;color:#fff}.Button--primary.Button--green:hover{background-color:#109c62!important;border-color:#109c62}html[data-theme=dark] .Button--primary.Button--green{background-color:#12b370;color:#fff}html[data-theme=dark] html[data-theme=dark] .Button--primary.Button--green{color:#fff}html[data-theme=dark] .Button--primary.Button--green:hover{background-color:#109c62!important;border-color:#109c62}.Button--primary.Button--red{background-color:#f05159;color:#fff}html[data-theme=dark] .Button--primary.Button--red{background-color:#f05159;color:#fff}.Button--primary.Button--red:hover{background-color:#ee3a43;border-color:#ee3a43}html[data-theme=dark] .Button--primary.Button--red:hover{background-color:#ee3a43;border-color:#ee3a43}.Button--primary.Button--grey{background-color:#8491a5;color:#fff}html[data-theme=dark] .Button--primary.Button--grey{background-color:#929aab;color:#fff}.Button--primary.Button--grey:hover{background-color:#75849a;border-color:#75849a}html[data-theme=dark] .Button--primary.Button--grey:hover{background-color:#848da0;border-color:#848da0}.Button--secondary,html[data-theme=dark] .Button--secondary{border-color:transparent}.Button--secondary.Button--blue{background:rgba(23,114,246,.1);color:#1772f6}html[data-theme=dark] .Button--secondary.Button--blue{background:rgba(85,142,255,.1);color:#558eff}.Button--secondary.Button--blue:hover{background-color:rgba(23,114,246,.15)}html[data-theme=dark] .Button--secondary.Button--blue:hover{background-color:rgba(85,142,255,.15)}.Button--secondary.Button--green{background:rgba(18,179,112,.1);color:#12b370}.Button--secondary.Button--green:hover{background-color:rgba(18,179,112,.15)}html[data-theme=dark] .Button--secondary.Button--green{background:rgba(18,179,112,.1);color:#12b370}html[data-theme=dark] .Button--secondary.Button--green:hover{background-color:rgba(18,179,112,.15)}.Button--secondary.Button--red{background:rgba(240,81,89,.1);color:#f05159}html[data-theme=dark] .Button--secondary.Button--red{background:rgba(240,81,89,.1);color:#f05159}.Button--secondary.Button--red:hover,html[data-theme=dark] .Button--secondary.Button--red:hover{background-color:rgba(240,81,89,.15)}.Button--secondary.Button--grey{background:rgba(132,145,165,.1);color:#8491a5}html[data-theme=dark] .Button--secondary.Button--grey{background:rgba(146,154,171,.1);color:#929aab}.Button--secondary.Button--grey:hover{background-color:rgba(132,145,165,.15)}html[data-theme=dark] .Button--secondary.Button--grey:hover{background-color:rgba(146,154,171,.15)}.Button--link,.Button--plain{background-color:transparent;border:none;border-radius:0;height:auto;line-height:inherit;padding:0}.Button--link:hover,.Button--plain:hover{background-color:transparent}html[data-theme=dark] .Button--link,html[data-theme=dark] .Button--plain{border:none}html[data-theme=dark] .Button--link:hover,html[data-theme=dark] .Button--plain:hover{background-color:transparent}.Button--plain:hover{color:#75849a}html[data-theme=dark] .Button--plain:hover{color:#848da0}.Button--blue.Button--plain:hover{color:#0965ea}html[data-theme=dark] .Button--blue.Button--plain:hover{color:#3c7dff}.Button--green.Button--plain:hover,html[data-theme=dark] .Button--green.Button--plain:hover{color:#109c62}.Button--red.Button--plain:hover,html[data-theme=dark] .Button--red.Button--plain:hover{color:#ee3a43}.Button--grey.Button--plain:hover{color:#75849a}html[data-theme=dark] .Button--grey.Button--plain:hover{color:#848da0}.Button--link{color:#09408e}html[data-theme=dark] .Button--link{color:#5271b0}.Button--link:hover{color:#073576}html[data-theme=dark] .Button--link:hover{color:#4965a0}.Button--spread{width:100%}.Button--withIcon.Button--iconOnly{padding:0 4px}.Button--withIcon.Button--link,.Button--withIcon.Button--plain{padding:0}.Button--withIcon.Button--withLabel .Button-zi{margin-right:4px}.Modal-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;left:0;overflow-x:hidden;overflow-y:auto;position:fixed;right:0;top:0;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;z-index:203}.Modal-wrapper.Modal-enter{opacity:.01}.Modal-wrapper.Modal-enter-active,.Modal-wrapper.Modal-leave{opacity:1}.Modal-wrapper.Modal-leave-active{opacity:.01}.Modal-backdrop{bottom:0;left:0;position:absolute;right:0;top:0;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out;z-index:0}.Modal-backdrop,html[data-theme=dark] .Modal-backdrop{background-color:rgba(0,0,0,.65)}.Modal-wrapper--transparent .Modal-backdrop{background-color:transparent}.Modal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-shadow:0 5px 20px hsla(0,0%,7%,.1);box-shadow:0 5px 20px hsla(0,0%,7%,.1);-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-left:auto;margin-right:auto;max-height:calc(100vh - 48px);position:relative;-webkit-transition:max-height .8s ease;transition:max-height .8s ease;width:400px;z-index:1}html[data-theme=dark] .Modal{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3)}.Modal:focus{outline:none}.Modal--large{width:536px}.Modal--fullPage{height:calc(100vh - 48px);width:688px}.Modal-enter .Modal{-webkit-transform:translateY(20px);transform:translateY(20px)}.Modal-enter-active .Modal{-webkit-transition:opacity .3s ease-out,-webkit-transform .3s ease-out;transition:opacity .3s ease-out,-webkit-transform .3s ease-out;transition:transform .3s ease-out,opacity .3s ease-out;transition:transform .3s ease-out,opacity .3s ease-out,-webkit-transform .3s ease-out}.Modal-enter-active .Modal,.Modal-leave .Modal{-webkit-transform:translateY(0);transform:translateY(0)}.Modal-leave-active .Modal{-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:opacity .3s ease-out,-webkit-transform .3s ease-out;transition:opacity .3s ease-out,-webkit-transform .3s ease-out;transition:transform .3s ease-out,opacity .3s ease-out;transition:transform .3s ease-out,opacity .3s ease-out,-webkit-transform .3s ease-out}.Modal-inner{background:#fff;border-radius:2px;overflow:auto}html[data-theme=dark] .Modal-inner{background:#191b1f}.Modal--fullPage .Modal-inner{height:100%}.Modal-closeButton{padding:12px;position:absolute;right:-60px;top:8px}.Modal-closeIcon{fill:#fff;vertical-align:top}html[data-theme=dark] .Modal-closeIcon{fill:#fff}.Modal-title{color:#191b1f;font-size:24px;font-weight:500;margin-top:40px;text-align:center}html[data-theme=dark] .Modal-title{color:#fff}.Modal-title.Modal-title--simple{font-family:inherit;font-size:20px}.Modal-subtitle{color:#8491a5;font-size:14px;line-height:1.5;margin-top:4px;padding:0 38px;text-align:center}html[data-theme=dark] .Modal-subtitle{color:#929aab}.Modal-subtitle a{text-decoration:underline}.Modal-content{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;line-height:1.7;margin-top:24px;opacity:1;padding:0 24px 32px}.Modal--fullPage .Modal-content{padding:0}.Modal-content.Modal-content--spread{height:100%;margin-top:0}.Modal-content.Modal-content--hidden{opacity:0;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.Modal-footer{background:#f8f8fa;border-top:1px solid #ebeced;color:#8491a5;font-size:13px;line-height:1.7;padding:16px 24px}html[data-theme=dark] .Modal-footer{background:#212429;border-top:1px solid #282b30;color:#929aab}.Modal-footer a{text-decoration:underline}.MobileModal-wrapper{position:relative}.MobileModal-wrapper--absoluted{max-height:100vh;overflow:hidden;position:absolute;top:0;z-index:-1}.MobileModal{background:#fff}html[data-theme=dark] .MobileModal{background:#191b1f}.MobileModal-content--default{-webkit-box-sizing:border-box;box-sizing:border-box;min-height:100vh;padding-bottom:60px;padding-top:50px}.MobileModal-closeButton{padding:8px;position:fixed;right:4px;top:4px;z-index:100}.MobileModal-closeIcon{fill:#191b1f}html[data-theme=dark] .MobileModal-closeIcon{fill:#fff}.MobileModal-closeIcon{display:block}.MobileModal-title{font-weight:700}.MobileModal-title--default{border-bottom:1px solid #ebeced;padding:0 16px;position:fixed;top:0;width:100%}html[data-theme=dark] .MobileModal-title--default{border-bottom:1px solid #282b30}.MobileModal-title--default{-webkit-box-shadow:0 1px 3px rgba(25,27,31,.05);box-shadow:0 1px 3px rgba(25,27,31,.05);-webkit-box-sizing:border-box;box-sizing:border-box}html[data-theme=dark] .MobileModal-title--default{-webkit-box-shadow:0 1px 3px hsla(0,0%,100%,.05);box-shadow:0 1px 3px hsla(0,0%,100%,.05)}.MobileModal-title--default{background:#fff;font-size:16px;line-height:49px;margin:0}html[data-theme=dark] .MobileModal-title--default{background:#191b1f}.MobileModal-title--default{z-index:99}.MobileModal-backdrop{background:rgba(25,27,31,.65);bottom:0;left:0;position:fixed;right:0;top:0;z-index:100}html[data-theme=dark] .MobileModal-backdrop{background:hsla(0,0%,100%,.65)}.MobileModal--plain{-webkit-box-shadow:0 5px 20px 0 rgba(9,64,142,.5);box-shadow:0 5px 20px 0 rgba(9,64,142,.5);left:0;margin:auto;position:fixed;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:87.2%;z-index:100}html[data-theme=dark] .MobileModal--plain{-webkit-box-shadow:0 5px 20px 0 rgba(82,113,176,.5);box-shadow:0 5px 20px 0 rgba(82,113,176,.5)}.MobileModal--plain{border-radius:2px;overflow:hidden}.MobileModal--plain .MobileModal-closeIcon{fill:#8491a5}html[data-theme=dark] .MobileModal--plain .MobileModal-closeIcon{fill:#929aab}.MobileModal-content--plain{padding:16px 20px}.MobileModal-title--plain{font-size:18px;padding:24px 20px 8px;text-align:center}.MobileModal-subtitle{color:#8491a5;font-size:14px;padding:0 20px}html[data-theme=dark] .MobileModal-subtitle{color:#929aab}.Notification{-webkit-box-pack:justify;-ms-flex-pack:justify;border-radius:4px;-webkit-box-shadow:0 5px 20px hsla(0,0%,7%,.1);box-shadow:0 5px 20px hsla(0,0%,7%,.1);-webkit-box-sizing:border-box;box-sizing:border-box;color:#191b1f;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;justify-content:space-between;left:50%;padding:14px 24px;pointer-events:all;position:fixed;top:75px;-webkit-transform:translate(-50%);transform:translate(-50%);z-index:499}html[data-theme=dark] .Notification{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3);color:#fff}@media (max-width:768px){.Notification{width:calc(100vw - 32px)}}@media (min-width:769px){.Notification{max-width:600px;min-width:520px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.Notification-textSection{display:inline-block;width:100%}@media (max-width:768px){.Notification-textSection{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.Notification-textSection--withButton{text-align:left}.Notification-textSection--withoutButton{text-align:center}.Notification-actionsSection{height:100%;margin:auto 0 auto 32px;white-space:nowrap}.Notification-wrapper{bottom:0;left:0;overflow:hidden;pointer-events:none;position:fixed;right:0;top:0;z-index:503}.Notification-white{background:#fff;color:#191b1f}html[data-theme=dark] .Notification-white{background:#191b1f;color:#fff}.Notification-red{background:#d95350;color:#fff}html[data-theme=dark] .Notification-red{background:#d95350;color:#fff}.Notification-red-ghost{background:#fff;color:#d95350}html[data-theme=dark] .Notification-red-ghost{background:#191b1f;color:#d95350}@-webkit-keyframes spring-in{0%{opacity:.01;-webkit-transform:translate(-50%,-20px);transform:translate(-50%,-20px)}to{opacity:1;-webkit-transform:translate(-50%);transform:translate(-50%)}}@keyframes spring-in{0%{opacity:.01;-webkit-transform:translate(-50%,-20px);transform:translate(-50%,-20px)}to{opacity:1;-webkit-transform:translate(-50%);transform:translate(-50%)}}@-webkit-keyframes spring-out{0%{opacity:1;-webkit-transform:translate(-50%);transform:translate(-50%)}to{opacity:0;-webkit-transform:translate(-50%,-20px);transform:translate(-50%,-20px)}}@keyframes spring-out{0%{opacity:1;-webkit-transform:translate(-50%);transform:translate(-50%)}to{opacity:0;-webkit-transform:translate(-50%,-20px);transform:translate(-50%,-20px)}}.Notification-enter{-webkit-animation:spring-in .3s;animation:spring-in .3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.Notification-leave{-webkit-animation:spring-out .3s;animation:spring-out .3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.InputLike{background:#fff;border:1px solid #ebeced;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:4px 10px;-webkit-transition:background .2s,border .2s;transition:background .2s,border .2s}html[data-theme=dark] .InputLike{background:#191b1f;border:1px solid #282b30}.InputLike.is-focus{border-color:#8491a5}html[data-theme=dark] .InputLike.is-focus{border-color:#929aab}.InputLike.is-large{padding:6px 12px}.InputButton{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:0;padding-top:0}.InputButton.is-large{padding-bottom:2px;padding-top:2px}.Popover{display:inline-block;position:relative}.Popover-arrow{overflow:hidden;pointer-events:none;position:absolute}.Popover-arrow:after{background:#fff;border:1px solid #ebeced;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";height:24px;margin:-12px;pointer-events:auto;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:24px}html[data-theme=dark] .Popover-arrow:after{background:#191b1f;border:1px solid #212429}.Popover-arrow--top{height:16px;margin-top:-2px;-webkit-transform:translate(-50%);transform:translate(-50%);width:32px}.Popover-arrow--top:after{left:50%;top:-8px}.Popover-arrow--bottom{height:16px;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);width:32px}.Popover-arrow--bottom:after{bottom:-8px;left:50%}.Popover-arrow--left{height:32px;margin-left:-2px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:16px}.Popover-arrow--left:after{left:-8px;top:50%}.Popover-arrow--right{height:32px;-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%);width:16px}.Popover-arrow--right:after{right:-8px;top:50%}.Popover-content{background:#fff;border:1px solid #ebeced;border-radius:4px;-webkit-box-shadow:0 5px 20px hsla(0,0%,7%,.1);box-shadow:0 5px 20px hsla(0,0%,7%,.1);position:absolute;z-index:203}html[data-theme=dark] .Popover-content{background:#191b1f;border:1px solid #212429;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3)}.Popover-content-enter{opacity:.01}.Popover-content-enter-active{-webkit-transition:opacity .2s ease-out,-webkit-transform .2s ease-out;transition:opacity .2s ease-out,-webkit-transform .2s ease-out;transition:transform .2s ease-out,opacity .2s ease-out;transition:transform .2s ease-out,opacity .2s ease-out,-webkit-transform .2s ease-out}.Popover-content-enter-active,.Popover-content-leave{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.Popover-content-leave-active{opacity:.01;-webkit-transition:opacity .2s ease-out,-webkit-transform .2s ease-out;transition:opacity .2s ease-out,-webkit-transform .2s ease-out;transition:transform .2s ease-out,opacity .2s ease-out;transition:transform .2s ease-out,opacity .2s ease-out,-webkit-transform .2s ease-out}.Popover-content--fixed{position:fixed}.Popover-content--top{margin-top:-8px;-webkit-transform-origin:bottom center;transform-origin:bottom center}.Popover-content--top.Popover-content--arrowed{margin-top:-16px}.Popover-content--top.Popover-content--enter,.Popover-content--top.Popover-content-leave-active{-webkit-transform:translateY(8px);transform:translateY(8px)}.Popover-content--bottom{margin-top:8px}.Popover-content--bottom.Popover-content--arrowed{margin-top:16px}.Popover-content--bottom.Popover-content--enter,.Popover-content--bottom.Popover-content-leave-active{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.Popover-content--left{margin-left:-8px;-webkit-transform-origin:right center;transform-origin:right center}.Popover-content--left.Popover-content--arrowed{margin-left:-16px}.Popover-content--left.Popover-content--enter,.Popover-content--left.Popover-content-leave-active{-webkit-transform:translateX(8px);transform:translateX(8px)}.Popover-content--right{margin-left:8px}.Popover-content--right.Popover-content--arrowed{margin-left:16px}.Popover-content--right.Popover-content--enter,.Popover-content--right.Popover-content-leave-active{-webkit-transform:translateX(-8px);transform:translateX(-8px)}.AttentionPopover{background-color:#1772f6;border:none;border-radius:8px;color:#fff;font-size:15px;padding:9px 14px}html[data-theme=dark] .AttentionPopover{background-color:#558eff}.AttentionPopover .Popover-arrow{border:none}.AttentionPopover .Popover-arrow:after{background:#1772f6;border-color:#1772f6}html[data-theme=dark] .AttentionPopover .Popover-arrow:after{background:#558eff;border-color:#558eff}.AttentionPopover .Popover-arrow--top:after{border-top-color:#1772f6}html[data-theme=dark] .AttentionPopover .Popover-arrow--top:after{border-top-color:#558eff}.AttentionPopover .Popover-arrow--bottom:after{border-bottom-color:#1772f6}html[data-theme=dark] .AttentionPopover .Popover-arrow--bottom:after{border-bottom-color:#558eff}.AttentionPopover .Popover-arrow--left:after{border-left-color:#1772f6}html[data-theme=dark] .AttentionPopover .Popover-arrow--left:after{border-left-color:#558eff}.AttentionPopover .Popover-arrow--right:after{border-right-color:#1772f6}html[data-theme=dark] .AttentionPopover .Popover-arrow--right:after{border-right-color:#558eff}.Select-button{padding-right:4px;text-align:left}.Select-button.is-large{padding-right:6px}.Select-plainButton{border:1px solid transparent;padding:0}.Select-arrow{margin-left:8px}.Select-list{border-radius:4px;max-height:500px;overflow:auto;padding:8px 0;position:relative}.Select-option{background:none;border:none;color:#8491a5;display:block;height:40px;line-height:40px;padding:0 20px;text-align:left;width:100%}html[data-theme=dark] .Select-option{color:#929aab}.Select-option:focus{outline:none;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s}html[data-focus-visible] .Select-option:focus{-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(5,109,232,.3);box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(5,109,232,.3)}html[data-theme=dark][data-focus-visible] .Select-option:focus{-webkit-box-shadow:0 0 0 2px #121212,0 0 0 4px rgba(85,142,255,.6);box-shadow:0 0 0 2px #121212,0 0 0 4px rgba(85,142,255,.6)}.Select-option:focus{background:#f8f8fa}html[data-theme=dark] .Select-option:focus{background:#212429}.Select-popoverTarget{margin-top:0;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.Input-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #ebeced;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;height:34px;padding:4px 10px;position:relative;-webkit-transition:background .2s,border .2s;transition:background .2s,border .2s;width:180px}html[data-theme=dark] .Input-wrapper{background:#191b1f;border:1px solid #282b30}.Input-wrapper.Input-wrapper--grey{background:#f8f8fa}html[data-theme=dark] .Input-wrapper.Input-wrapper--grey{background:#212429}.Input-wrapper.Input-wrapper--spread{width:100%}.Input-wrapper.Input-wrapper--multiline{height:inherit}.Input-wrapper.Input-wrapper--large{height:auto;padding:6px 12px}.Input-wrapper.Input-wrapper--disabled{background:#f8f8fa}html[data-theme=dark] .Input-wrapper.Input-wrapper--disabled{background:#212429}.Input-wrapper.Input-wrapper--noPadding{padding:0}.Input-wrapper.is-focus{background:#fff;border-color:#8491a5}html[data-theme=dark] .Input-wrapper.is-focus{background:#191b1f;border-color:#929aab}.Input{-webkit-box-flex:1;background:transparent;border:none;-ms-flex:1 1;flex:1 1;font-family:inherit;font-size:inherit;font-weight:inherit;overflow:hidden;padding:0;resize:none}.Input:disabled{color:#adb1b7}html[data-theme=dark] .Input:disabled{color:#373a40}.Input:focus{outline:none}input.Input{color:#191b1f;height:24px;line-height:24px}html[data-theme=dark] input.Input{color:#fff}textarea.Input{color:#191b1f}html[data-theme=dark] textarea.Input{color:#fff}.Input:not(input){line-height:24px}.Input:-ms-input-placeholder{line-height:normal}.Input::-moz-placeholder{color:#8491a5}.Input::-webkit-input-placeholder{color:#8491a5}.Input::-ms-input-placeholder{color:#8491a5}.Input::placeholder{color:#8491a5}html[data-theme=dark] .Input::-moz-placeholder{color:#929aab}html[data-theme=dark] .Input:-ms-input-placeholder{color:#929aab}html[data-theme=dark] .Input::-webkit-input-placeholder{color:#929aab}html[data-theme=dark] .Input::-ms-input-placeholder{color:#929aab}html[data-theme=dark] .Input::placeholder{color:#929aab}.Input--validationError::-moz-placeholder{color:#d95350}.Input--validationError:-ms-input-placeholder{color:#d95350}.Input--validationError::-webkit-input-placeholder{color:#d95350}.Input--validationError::-ms-input-placeholder{color:#d95350}.Input--validationError::placeholder{color:#d95350}html[data-theme=dark] .Input--validationError::-moz-placeholder{color:#d95350}html[data-theme=dark] .Input--validationError:-ms-input-placeholder{color:#d95350}html[data-theme=dark] .Input--validationError::-webkit-input-placeholder{color:#d95350}html[data-theme=dark] .Input--validationError::-ms-input-placeholder{color:#d95350}html[data-theme=dark] .Input--validationError::placeholder{color:#d95350}.Input-wrapper--multiline .Input{overflow:auto}.VerificationDialogModalHeader{text-align:center}.VerificationDialogModalHeader-title{color:#191b1f;font-size:24px;margin-top:40px}html[data-theme=dark] .VerificationDialogModalHeader-title{color:#fff}.VerificationDialogModalHeader-title{margin-bottom:0;padding:0}.VerificationDialogModalHeader-subTitle{color:#8491a5;font-size:14px;margin:2px auto 24px}html[data-theme=dark] .VerificationDialogModalHeader-subTitle{color:#929aab}.VerificationDialogModalHeader-subTitle{max-width:240px}.VerificationDialogModalHeader-subTitle:first-child:last-child{margin-bottom:16px;max-width:none;text-align:left}.VerificationDialogModal-select{border-bottom:1px solid #ebeced;width:100%}html[data-theme=dark] .VerificationDialogModal-select{border-bottom:1px solid #282b30}.VerificationDialogModal-selectButton{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:4px 0;width:100%}.VerificationDialogModal-selectPopover{width:376px}.VerificationDialogModal-code{position:relative}.VerificationDialogModal-code .CountingDownButton{top:16px!important}.VerificationDialogModal-input{border:none!important;border-bottom:1px solid #ebeced!important;margin-top:16px;padding-left:0;width:100%}html[data-theme=dark] .VerificationDialogModal-input{border-bottom:1px solid #282b30!important}.VerificationDialogModal-checkout{text-align:center}.VerificationDialogModal-button{color:#fff}html[data-theme=dark] .VerificationDialogModal-button{color:#191b1f}.VerificationDialogModal-button{background:#1772f6}html[data-theme=dark] .VerificationDialogModal-button{background:#558eff}.VerificationDialogModal-button{border:1px solid #1772f6;height:36px;width:220px}html[data-theme=dark] .VerificationDialogModal-button{border:1px solid #558eff}.VerificationDialogModal-button{border-radius:3px;font-size:14px;margin-top:45px}.VerificationDialogModal-button:hover{background:#1772f6}html[data-theme=dark] .VerificationDialogModal-button:hover{background:#558eff}.VerificationDialogModal-button:hover:disabled{background-color:#1772f6}html[data-theme=dark] .VerificationDialogModal-button:hover:disabled{background-color:#558eff}.VerificationDialogModal-tips{background:#f8f8fa}html[data-theme=dark] .VerificationDialogModal-tips{background:#212429}.VerificationDialogModal-tips{-webkit-box-shadow:0 -1px 0 0 #ebeced;box-shadow:0 -1px 0 0 #ebeced}html[data-theme=dark] .VerificationDialogModal-tips{-webkit-box-shadow:0 -1px 0 0 #282b30;box-shadow:0 -1px 0 0 #282b30}.VerificationDialogModal-tips{color:#8491a5;font-size:13px;line-height:21px;margin:30px -24px -32px;padding:16px}html[data-theme=dark] .VerificationDialogModal-tips{color:#929aab}.VerificationDialogModal-blue{color:#1772f6}html[data-theme=dark] .VerificationDialogModal-blue{color:#558eff}.VerificationDialogModal-options{margin-top:16px;text-align:right}.VerificationDialogModal-cutSmsType:hover{color:#81858f}html[data-theme=dark] .VerificationDialogModal-cutSmsType:hover{color:#9196a1}.VerificationDialogModal-HelpWrapper{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;margin-top:12px;width:100%}.VerificationDialogModal-HelpText{color:#8491a5}html[data-theme=dark] .VerificationDialogModal-HelpText{color:#929aab}.VerificationDialogMobileModal-HelpText{color:#8491a5;font-size:13px}html[data-theme=dark] .VerificationDialogMobileModal-HelpText{color:#929aab}.VerificationDialogMobileModal-HelpText{margin-top:16px}.VerificationDialogModal-oneSelection{font-size:14px}.VerificationDialogModal-smsInputButton{color:#09408e;padding:4px 0;position:absolute;right:0;top:24px}html[data-theme=dark] .VerificationDialogModal-smsInputButton{color:#5271b0}.VerificationDialogModal-smsInputButton{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.WechatShareImage{display:none}.Sticky.is-fixed{-webkit-font-smoothing:subpixel-antialiased;position:fixed;z-index:2}.Sticky.is-absolute,.Sticky.is-fixed{-webkit-box-sizing:border-box;box-sizing:border-box}.Sticky.is-absolute{bottom:0;margin-bottom:0;position:absolute;top:auto;z-index:1}.Sticky.is-absolute.is-bottom{bottom:auto;margin-top:0;top:0}.Sticky.Sticky--CSSSticky{position:-webkit-sticky;position:sticky}.Sticky--holder{visibility:hidden}.Tabs{border-bottom:1px solid #f8f8fa}html[data-theme=dark] .Tabs{border-bottom:1px solid #212429}.Tabs-item{display:inline-block;padding:0 20px}.Tabs-link{color:#191b1f;display:inline-block;font-size:16px;line-height:22px;padding:14px 0;position:relative;text-align:center}html[data-theme=dark] .Tabs-link{color:#fff}.Tabs-link.is-active{font-synthesis:style;font-weight:600}html[data-ios] .Tabs-link.is-active{font-weight:500}html[data-android] .Tabs-link.is-active{font-weight:700}.Tabs-link.is-active:after{background:#1772f6;bottom:-1px;content:"";height:3px;left:0;position:absolute;right:0}html[data-theme=dark] .Tabs-link.is-active:after{background:#558eff}.Tabs-meta{font-size:14px;font-weight:300;line-height:20px;margin-left:6px}.Tabs-meta,html[data-theme=dark] .Tabs-meta{color:#9196a1}.Menu{padding:6px 0}.Menu-item{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;padding:0 20px;text-align:left;width:100%}.Menu-item.is-active{background:#f8f8fa}html[data-theme=dark] .Menu-item.is-active{background:#212429}.Menu-item--noActive{cursor:default}.Menu-divider{border-bottom:1px solid #ebeced;margin:8px 0}html[data-theme=dark] .Menu-divider{border-bottom:1px solid #282b30}.Editable-toolbar{background:#fff;border-bottom:1px solid #ebeced;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html[data-theme=dark] .Editable-toolbar{background:#191b1f;border-bottom:1px solid #282b30}.Sticky.is-fixed .Editable-toolbar,.isToolbarSticky .Editable-toolbar{border-bottom:none!important;border-top:none!important}.Sticky.is-fixed .Editable-toolbar:after,.isToolbarSticky .Editable-toolbar:after{background:radial-gradient(ellipse at 50%,at 1%,rgba(25,27,31,.1),hsla(0,0%,100%,0) 80%);background:radial-gradient(ellipse at 50% 1%,rgba(25,27,31,.1),hsla(0,0%,100%,0) 80%);content:" ";height:3px;left:0;pointer-events:none;position:absolute;top:100%;width:100%}html[data-theme=dark] .Sticky.is-fixed .Editable-toolbar:after,html[data-theme=dark] .isToolbarSticky .Editable-toolbar:after{background:radial-gradient(ellipse at 50%,at 1%,hsla(0,0%,100%,.1),rgba(25,27,31,0) 80%);background:radial-gradient(ellipse at 50% 1%,hsla(0,0%,100%,.1),rgba(25,27,31,0) 80%)}.Editable-toolbar-controls{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:6px 10px}.Editable-toolbar-controls+.Editable-toolbar-controls{border-top:1px solid #ebeced}html[data-theme=dark] .Editable-toolbar-controls+.Editable-toolbar-controls{border-top:1px solid #282b30}.Editable-toolbar-separator{background-color:#ebeced;height:20px;margin:0 10px;width:1px}html[data-theme=dark] .Editable-toolbar-separator{background-color:#282b30}.Editable-control{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#8491a5;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:28px;margin:0 4px;padding:2px;white-space:nowrap}html[data-theme=dark] .Editable-control{color:#929aab}.Editable-control:not(:disabled):hover{background-color:rgba(23,114,246,.1);border-radius:4px;color:#1772f6}html[data-theme=dark] .Editable-control:not(:disabled):hover{background-color:rgba(85,142,255,.1);color:#558eff}.Editable-control.is-active{color:#1772f6}html[data-theme=dark] .Editable-control.is-active{color:#558eff}.Editable-control span{line-height:24px}.Editable-control .Zi+span{margin-left:6px}.Editable-toolbarMenu{height:26px;margin-left:auto}.Editable-toolbarMenuItem{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:36px}.Editable-toolbarMenuItem .Zi{margin-right:4px}.EditableToolbarMenuCallout{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-top:1px solid #ebebeb;display:-webkit-box;display:-ms-flexbox;display:flex;padding:5px 13px;position:relative}.EditableToolbarMenuCallout-closeButton{height:26px;margin-left:auto;width:26px}.EditableToolbarMenuCallout-arrowBox{background:#fff;left:0;pointer-events:none;position:absolute;top:0}.EditableToolbarMenuCallout-arrowBox:after,.EditableToolbarMenuCallout-arrowBox:before{border:solid transparent;bottom:100%;content:" ";height:0;left:0;pointer-events:none;position:absolute;width:0}.EditableToolbarMenuCallout-arrowBox:after{border-color:hsla(0,0%,100%,0) hsla(0,0%,100%,0) #fff;border-width:8px;margin-left:-8px}.EditableToolbarMenuCallout-arrowBox:before{border-color:hsla(0,0%,80%,0) hsla(0,0%,80%,0) #ebebeb;border-width:9px;margin-left:-9px}.ztext{line-height:1.6;word-break:break-word}.ztext>:first-child{margin-top:0}.ztext>:last-child{margin-bottom:0}.ztext h1,.ztext h2{clear:left;font-size:1.2em;font-synthesis:style;font-weight:600;line-height:1.5;margin-bottom:1.16667em;margin-top:2.33333em}html[data-ios] .ztext h1,html[data-ios] .ztext h2{font-weight:500}html[data-android] .ztext h1,html[data-android] .ztext h2{font-weight:700}.ztext h3,.ztext h4,.ztext h5,.ztext h6{clear:left;font-size:1.1em;font-synthesis:style;font-weight:600;line-height:1.5;margin-bottom:1.27273em;margin-top:1.90909em}html[data-ios] .ztext h3,html[data-ios] .ztext h4,html[data-ios] .ztext h5,html[data-ios] .ztext h6{font-weight:500}html[data-android] .ztext h3,html[data-android] .ztext h4,html[data-android] .ztext h5,html[data-android] .ztext h6{font-weight:700}.ztext u{border-bottom:1px solid #373a40;text-decoration:none}html[data-theme=dark] .ztext u{border-bottom:1px solid #c2c6cf}.ztext b{font-synthesis:style;font-weight:600}html[data-ios] .ztext b{font-weight:500}html[data-android] .ztext b{font-weight:700}.ztext sup{font-size:.8em}.ztext sup[data-draft-type=reference]{color:#09408e}html[data-theme=dark] .ztext sup[data-draft-type=reference]{color:#5271b0}.ztext a:focus{outline:none;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s}html[data-focus-visible] .ztext a:focus{-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(5,109,232,.3);box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(5,109,232,.3)}html[data-theme=dark][data-focus-visible] .ztext a:focus{-webkit-box-shadow:0 0 0 2px #121212,0 0 0 4px rgba(85,142,255,.6);box-shadow:0 0 0 2px #121212,0 0 0 4px rgba(85,142,255,.6)}.ztext a.external,.ztext a.internal,.ztext a.ztext-link{border-bottom:1px solid #81858f;cursor:pointer;text-decoration:none}html[data-theme=dark] .ztext a.external,html[data-theme=dark] .ztext a.internal,html[data-theme=dark] .ztext a.ztext-link{border-bottom:1px solid #9196a1}.ztext a.external:hover,.ztext a.internal:hover,.ztext a.ztext-link:hover{border-bottom:1px solid #09408e;color:#09408e}html[data-theme=dark] .ztext a.external:hover,html[data-theme=dark] .ztext a.internal:hover,html[data-theme=dark] .ztext a.ztext-link:hover{border-bottom:1px solid #5271b0;color:#5271b0}.ztext a.external>.ellipsis:after,.ztext a.internal>.ellipsis:after,.ztext a.ztext-link>.ellipsis:after{content:"..."}.ztext a.external>.invisible,.ztext a.internal>.invisible,.ztext a.ztext-link>.invisible{background-color:transparent;color:transparent;font:0/0 a;text-shadow:none}.ztext a.external u,.ztext a.internal u,.ztext a.ztext-link u{border:none}.ztext a.member_mention{color:#09408e}html[data-theme=dark] .ztext a.member_mention{color:#5271b0}.ztext a.member_mention:hover{border-bottom:1px solid #09408e}html[data-theme=dark] .ztext a.member_mention:hover{border-bottom:1px solid #5271b0}.ztext p{margin:1.4em 0}.ztext p.ztext-empty-paragraph{margin:-.8em 0}.ztext p.ztext-empty-paragraph+.ztext-empty-paragraph{margin:1.4em 0}.ztext hr{border:none;border-top:1px solid #c4c7ce;margin:2em auto;max-width:100%;width:240px}html[data-theme=dark] .ztext hr{border-top:1px solid #282b30}.ztext img[eeimg]{max-width:100%;vertical-align:middle}html[data-theme=dark] .ztext img[eeimg]{-webkit-filter:invert(1);filter:invert(1)}.ztext img[eeimg="1"]{display:inline-block;margin:0 3px;max-width:calc(100% - 6px)}.ztext img[eeimg="2"]{display:block;margin:1.4em auto}.ztext blockquote{border-left:3px solid #c4c7ce;color:#535861;margin:1.4em 0;padding-left:1em}html[data-theme=dark] .ztext blockquote{border-left:3px solid #282b30;color:#c2c6cf}.ztext ol,.ztext ul{margin:1.4em 0;padding:0;width:100%}.ztext ol ol,.ztext ol ul,.ztext ul ol,.ztext ul ul{margin:0}.ztext ol li:before,.ztext ul li:before{width:1em}.ztext ol>ol,.ztext ol>ul,.ztext ul>ol,.ztext ul>ul{-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:1em}.ztext ul>li{display:table;list-style:none;width:100%}.ztext ul>li:before{content:"• ";display:table-cell;white-space:pre}.ztext ol{counter-reset:ol;display:table}.ztext ol>li{display:table;list-style:none;width:100%}.ztext ol>li:before{content:counter(ol) ". ";counter-increment:ol;display:table-cell;text-align:right;white-space:pre}.ztext ol ol{counter-reset:ol2}.ztext ol ol li:before{content:counter(ol2) ". ";counter-increment:ol2}.ztext ol ol ol{counter-reset:ol3}.ztext ol ol ol li:before{content:counter(ol3) ". ";counter-increment:ol3}.ztext ol ol ol ol{counter-reset:ol4}.ztext ol ol ol ol li:before{content:counter(ol4) ". ";counter-increment:ol4}.ztext figure{margin:1.4em 0}.ztext figure .content_image,.ztext figure .origin_image{margin:0 auto}.ztext figure figcaption{color:#9196a1;font-size:.9em;line-height:1.5;margin-top:.66667em;padding:0 1em;text-align:center}html[data-theme=dark] .ztext figure figcaption{color:#9196a1}.ztext figure+figure{margin-top:2.24em}.ztext figure:not([data-size])>[data-size=small],.ztext figure[data-size=small]{clear:both}.ztext figure:not([data-size])>[data-size=left],.ztext figure[data-size=left]{float:left;margin:0 20px 20px 0;max-width:33%}.ztext figure:not([data-size])>[data-size=right],.ztext figure[data-size=right]{float:right;margin:0 0 20px 20px;max-width:33%}.ztext figure[data-size=collapse]{margin-bottom:0}.ztext figure[data-size=collapse]+figure{margin-top:0}.ztext .content_image,.ztext .origin_image{display:block;margin:1.4em auto;max-width:100%}.ztext .content_image[data-size=small],.ztext .origin_image[data-size=small]{max-width:40%}.ztext .content_image.zh-lightbox-thumb,.ztext .origin_image.zh-lightbox-thumb{cursor:-webkit-zoom-in;cursor:zoom-in}.ztext code{background-color:#f8f8fa;border-radius:3px;font-family:Menlo,Monaco,Consolas,Andale Mono,lucida console,Courier New,monospace;font-size:.9em;margin:0 2px;padding:3px 4px}html[data-theme=dark] .ztext code{background-color:#212429}.ztext pre{word-wrap:normal;-webkit-overflow-scrolling:touch;background:#f8f8fa;border-radius:4px;font-size:.9em;margin:1.4em 0;overflow:auto;padding:.88889em;white-space:pre;word-break:normal}html[data-theme=dark] .ztext pre{background:#212429}.ztext pre code{background-color:inherit;border-radius:0;font-size:inherit;margin:0;padding:0}.ztext li pre{white-space:pre-wrap}.ztext table[data-draft-type=table]{border-collapse:collapse;font-size:15px;margin:1.4em auto;max-width:100%;table-layout:fixed;text-align:left;width:100%}.ztext table[data-draft-type=table][data-size=small]{min-width:260px;width:40%}.ztext table[data-draft-type=table][data-row-style=striped] tr:nth-child(odd){background:#f8f8fa}html[data-theme=dark] .ztext table[data-draft-type=table][data-row-style=striped] tr:nth-child(odd){background:#212429}.ztext table[data-draft-type=table] td,.ztext table[data-draft-type=table] th{border:1px solid #c4c7ce;height:24px;line-height:24px;padding:3px 12px}html[data-theme=dark] .ztext table[data-draft-type=table] td,html[data-theme=dark] .ztext table[data-draft-type=table] th{border:1px solid #282b30}.ztext table[data-draft-type=table] th{background:#ebeced;color:#191b1f;font-weight:500}html[data-theme=dark] .ztext table[data-draft-type=table] th{background:#282b30;color:#fff}.ztext-referene-tooltip .TooltipContent-children{word-wrap:break-word;display:block;max-height:150px;max-width:250px;overflow:auto;white-space:normal;width:-webkit-max-content;width:-moz-max-content;width:max-content}.ztext .link-box,.ztext .video-box{-webkit-box-pack:justify;-ms-flex-pack:justify;border:1px solid #ebeced;border-radius:4px;-webkit-box-shadow:0 1px 3px hsla(0,0%,7%,.1);box-shadow:0 1px 3px hsla(0,0%,7%,.1);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin:1.4em 0;overflow:auto;position:relative;white-space:normal}html[data-theme=dark] .ztext .link-box,html[data-theme=dark] .ztext .video-box{border:1px solid #282b30;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3)}.ztext .link-box .thumbnail,.ztext .video-box .thumbnail{-ms-flex-negative:0;flex-shrink:0;height:90px;-o-object-fit:cover;object-fit:cover;width:90px}.ztext .link-box .content,.ztext .video-box .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-pack:distribute;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-around;overflow:hidden;padding:10px 1em;width:100%}.ztext .link-box .title,.ztext .video-box .title{font-size:1.2em;font-synthesis:style;font-weight:600}html[data-ios] .ztext .link-box .title,html[data-ios] .ztext .video-box .title{font-weight:500}html[data-android] .ztext .link-box .title,html[data-android] .ztext .video-box .title{font-weight:700}.ztext .link-box .url,.ztext .video-box .url{word-wrap:normal;color:#81858f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-theme=dark] .ztext .link-box .url,html[data-theme=dark] .ztext .video-box .url{color:#9196a1}.ztext .link-box .label,.ztext .video-box .label{display:none}.Avatar{background:#fff;border-radius:2px}html[data-theme=dark] .Avatar{background:#191b1f}.Avatar--medium{border-radius:3px}.Avatar--large{border-radius:4px}.Avatar--round{border-radius:50%}.MobileAppHeader{border-bottom:1px solid rgba(25,27,31,.06)}html[data-theme=dark] .MobileAppHeader{border-bottom:1px solid hsla(0,0%,100%,.06)}.MobileAppHeader{-webkit-box-shadow:0 1px 3px 0 rgba(9,64,142,.05);box-shadow:0 1px 3px 0 rgba(9,64,142,.05)}html[data-theme=dark] .MobileAppHeader{-webkit-box-shadow:0 1px 3px 0 rgba(82,113,176,.05);box-shadow:0 1px 3px 0 rgba(82,113,176,.05)}.MobileAppHeader{background-color:#fff}html[data-theme=dark] .MobileAppHeader{background-color:#191b1f}.MobileAppHeader{background-clip:content-box;min-width:100%;overflow:hidden;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .3s .3s;transition:-webkit-transform .3s .3s;transition:transform .3s .3s;transition:transform .3s .3s,-webkit-transform .3s .3s}.MobileAppHeader+.Sticky--holder{background-color:#fff}html[data-theme=dark] .MobileAppHeader+.Sticky--holder{background-color:#191b1f}.MobileAppHeader+.Sticky--holder{visibility:visible;visibility:initial}.MobileAppHeader.is-hide{min-width:100%;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.MobileAppHeader,.MobileAppHeader.is-fixed{width:100%;z-index:100}.MobileAppHeader .Icon{vertical-align:middle}.MobileAppHeader-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:52px;line-height:50px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.MobileAppHeader.is-hidden .MobileAppHeader-inner{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.MobileAppHeader-navItem{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:0 12px;text-align:center}.MobileAppHeader-navItem .ZDI{fill:#8491a5}html[data-theme=dark] .MobileAppHeader-navItem .ZDI{fill:#929aab}.MobileAppHeader-expandBtn,.MobileAppHeader-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.MobileAppHeader-logo{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding-left:14px}.MobileAppHeader-actions,.MobileAppHeader-logo{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.MobileAppHeader-actions{-ms-flex-negative:0;color:#1772f6;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;font-size:16px}html[data-theme=dark] .MobileAppHeader-actions{color:#558eff}.MobileAppHeader-authLink{color:inherit;padding:0 10px 0 0}.MobileAppHeader-moreIconWrapper{margin:0 16px;position:relative}.MobileAppHeader-expandModal{top:0;-webkit-transform:unset;transform:unset;width:100%}.MobileAppHeader-expandModal .MobileModal-content{padding:0}.MobileAppHeader-expand{background:#fff}html[data-theme=dark] .MobileAppHeader-expand{background:#191b1f}.MobileAppHeader-expand{overflow:hidden}.MobileAppHeader-expand a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#373a40;display:-webkit-box;display:-ms-flexbox;display:flex;height:56px}html[data-theme=dark] .MobileAppHeader-expand a{color:#c2c6cf}.MobileAppHeader-expand a{margin:0 16px}.MobileAppHeader-expand svg{margin-right:14px}.MobileAppHeader-expand a:not(:first-child){border-top:1px solid #ebeced}html[data-theme=dark] .MobileAppHeader-expand a:not(:first-child){border-top:1px solid #282b30}.MobileAppHeader-expand a:last-child{color:#8491a5}html[data-theme=dark] .MobileAppHeader-expand a:last-child{color:#929aab}.MobileAppHeader-expandContainer{position:fixed;top:52px;width:100%;z-index:100}.MobileAppHeader-expandBackdrop{background-color:rgba(25,27,31,.65);bottom:0;left:0;position:fixed;right:0;top:52px;z-index:-1}html[data-theme=dark] .MobileAppHeader-expandBackdrop{background-color:hsla(0,0%,100%,.65)}.MobileAppHeader-dots-expand-enter,.MobileAppHeader-expand-enter{height:0}.MobileAppHeader-dots-expand-enter a,.MobileAppHeader-expand-enter a{opacity:0}.MobileAppHeader-dots-expand-enter .MobileAppHeader-expandBackdrop,.MobileAppHeader-expand-enter .MobileAppHeader-expandBackdrop{background-color:rgba(25,27,31,0)}html[data-theme=dark] .MobileAppHeader-dots-expand-enter .MobileAppHeader-expandBackdrop,html[data-theme=dark] .MobileAppHeader-expand-enter .MobileAppHeader-expandBackdrop{background-color:hsla(0,0%,100%,0)}.MobileAppHeader-dots-expand-enter.MobileAppHeader-dots-expand-enter-active,.MobileAppHeader-expand-enter.MobileAppHeader-expand-enter-active{height:170px;-webkit-transition:height .3s ease;transition:height .3s ease}.MobileAppHeader-dots-expand-enter.MobileAppHeader-dots-expand-enter-active a,.MobileAppHeader-expand-enter.MobileAppHeader-expand-enter-active a{opacity:1;-webkit-transition:opacity .3s cubic-bezier(1,0,1,0);transition:opacity .3s cubic-bezier(1,0,1,0)}.MobileAppHeader-dots-expand-enter.MobileAppHeader-dots-expand-enter-active .MobileAppHeader-expandBackdrop,.MobileAppHeader-expand-enter.MobileAppHeader-expand-enter-active .MobileAppHeader-expandBackdrop{background-color:rgba(25,27,31,.65)}html[data-theme=dark] .MobileAppHeader-dots-expand-enter.MobileAppHeader-dots-expand-enter-active .MobileAppHeader-expandBackdrop,html[data-theme=dark] .MobileAppHeader-expand-enter.MobileAppHeader-expand-enter-active .MobileAppHeader-expandBackdrop{background-color:hsla(0,0%,100%,.65)}.MobileAppHeader-dots-expand-enter.MobileAppHeader-dots-expand-enter-active .MobileAppHeader-expandBackdrop,.MobileAppHeader-expand-enter.MobileAppHeader-expand-enter-active .MobileAppHeader-expandBackdrop{-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.MobileAppHeader-dots-expand-leave,.MobileAppHeader-expand-leave{height:170px}.MobileAppHeader-dots-expand-leave a,.MobileAppHeader-expand-leave a{opacity:1}.MobileAppHeader-dots-expand-leave .MobileAppHeader-expandBackdrop,.MobileAppHeader-expand-leave .MobileAppHeader-expandBackdrop{background-color:rgba(25,27,31,.65)}html[data-theme=dark] .MobileAppHeader-dots-expand-leave .MobileAppHeader-expandBackdrop,html[data-theme=dark] .MobileAppHeader-expand-leave .MobileAppHeader-expandBackdrop{background-color:hsla(0,0%,100%,.65)}.MobileAppHeader-dots-expand-enter.MobileAppHeader-dots-expand-enter-active,.MobileAppHeader-dots-expand-leave{height:56px}.MobileAppHeader-dots-expand-leave.MobileAppHeader-dots-expand-leave-active,.MobileAppHeader-expand-leave.MobileAppHeader-expand-leave-active{height:0;-webkit-transition:height .3s ease;transition:height .3s ease}.MobileAppHeader-dots-expand-leave.MobileAppHeader-dots-expand-leave-active a,.MobileAppHeader-expand-leave.MobileAppHeader-expand-leave-active a{opacity:0;-webkit-transition:opacity .3s cubic-bezier(0,1,0,1);transition:opacity .3s cubic-bezier(0,1,0,1)}.MobileAppHeader-dots-expand-leave.MobileAppHeader-dots-expand-leave-active .MobileAppHeader-expandBackdrop,.MobileAppHeader-expand-leave.MobileAppHeader-expand-leave-active .MobileAppHeader-expandBackdrop{background-color:rgba(25,27,31,0)}html[data-theme=dark] .MobileAppHeader-dots-expand-leave.MobileAppHeader-dots-expand-leave-active .MobileAppHeader-expandBackdrop,html[data-theme=dark] .MobileAppHeader-expand-leave.MobileAppHeader-expand-leave-active .MobileAppHeader-expandBackdrop{background-color:hsla(0,0%,100%,0)}.MobileAppHeader-dots-expand-leave.MobileAppHeader-dots-expand-leave-active .MobileAppHeader-expandBackdrop,.MobileAppHeader-expand-leave.MobileAppHeader-expand-leave-active .MobileAppHeader-expandBackdrop{-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.MobileAppHeader-noScrollBody{overflow:hidden}.MobileAppHeader-afterLogoText{color:#535861;display:inline;width:calc(100vw - 243px)}html[data-theme=dark] .MobileAppHeader-afterLogoText{color:#c2c6cf}.MobileAppHeader-afterLogoText{-webkit-appearance:none;font-size:13px;margin:0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MobileAppHeader-searchBox{background-color:hsla(210,5%,93%,.72)}html[data-theme=dark] .MobileAppHeader-searchBox{background-color:rgba(40,43,48,.72)}.MobileAppHeader-searchBox{border-radius:16px;color:#9196a1;height:30px}html[data-theme=dark] .MobileAppHeader-searchBox{color:#9196a1}.MobileAppHeader-searchBox{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;justify-content:center;margin:0 10px;padding-left:8px;padding-right:0;width:calc(100vw - 243px)}.MobileAppHeader-searchBox .Input{-webkit-appearance:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MobileAppHeader-searchResultBox{width:calc(100vw - 131px)}.MobileAppHeader-searchResultBox .Input::-webkit-search-cancel-button{display:none}.MobileAppHeader-searchBoxWithUnlogin{width:calc(100vw - 243px)}.MobileAppHeader-innerWithoutSearchHeader{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.aria-entrance{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#8491a5;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}html[data-theme=dark] .aria-entrance{color:#929aab}.aria-entrance{background:inherit;margin-right:20px}.aria-entrance:hover{color:#1772f6}html[data-theme=dark] .aria-entrance:hover{color:#558eff}.aria-entrance svg{margin-right:6px}.StaticCacheBanner{color:#8491a5;line-height:28px;padding:16px 10px;position:relative;z-index:100}html[data-theme=dark] .StaticCacheBanner{color:#929aab}.StaticCacheBanner{background-color:#ebeced;text-align:center}html[data-theme=dark] .StaticCacheBanner{background-color:#282b30}.StaticCacheBanner a{color:#09408e}html[data-theme=dark] .StaticCacheBanner a{color:#5271b0}.StaticCacheBanner a{-webkit-transition:border-bottom .2s ease-in;transition:border-bottom .2s ease-in}.StaticCacheBanner a:hover{border-bottom:1px solid rgba(9,64,142,.72)}html[data-theme=dark] .StaticCacheBanner a:hover{border-bottom:1px solid rgba(82,113,176,.72)}.KfeCollection-PayModal-wrapper{-webkit-overflow-scrolling:touch;bottom:0;left:0;outline:0;overflow:auto;position:fixed;right:0;top:0;z-index:1000}.KfeCollection-PayModal-wrapper:after{background-color:rgba(0,0,0,.45);bottom:0;content:"";height:100%;left:0;position:fixed;right:0;top:0;z-index:999}.KfeCollection-components-Toast{background:#f6f6f6;border-radius:10px;bottom:50%;display:table;font-size:16px;font-weight:500;left:50%;max-width:320px;padding:20px;position:fixed;text-align:center;transform:translate(-50%,50%);z-index:1000}html[data-theme=dark] .KfeCollection-components-Toast{background:#000}.KfeCollection-components-Toast{color:#646464}html[data-theme=dark] .KfeCollection-components-Toast{color:#d3d3d3}.KfeCollection-PayModal-modal{background:#fff;border-radius:2px;bottom:0;box-shadow:0 5px 20px rgba(0,34,77,.1);height:644px;left:0;margin:auto;overflow:hidden;position:fixed;right:0;top:0;width:640px;z-index:1001}.KfeCollection-PayModal-modal-icon{color:#999;height:32px;position:absolute;right:20px;top:20px;width:32px}html[data-theme=dark] .KfeCollection-PayModal-modal-icon{color:#999}.KfeCollection-AvatarCard{align-items:center;background:linear-gradient(225deg,#f8e2c4,#f3bb6c);border-radius:2px 2px 0 0;box-sizing:border-box;display:flex;height:95px;overflow:hidden;padding:19px 0 19px 40px;width:100%}.KfeCollection-AvatarCard-imgBox{background-color:#fff;border-radius:100%;height:57px;margin-right:19px;overflow:hidden;width:60px}.KfeCollection-AvatarCard-imgBox>img{height:100%;width:100%}.KfeCollection-AvatarCard-info-name{align-items:center;color:#754e19;display:flex;font-size:18px;font-weight:500;line-height:25px;margin-bottom:6px}.KfeCollection-AvatarCard-info-name>span{margin-right:5px}.KfeCollection-AvatarCard-info-imgBox{align-items:center;display:flex;height:16px;width:15px}.KfeCollection-AvatarCard-info-imgBox>img{height:100%;width:100%}.KfeCollection-AvatarCard-info-title{color:#754e19;font-size:15px;line-height:25px}.KfeCollection-AvatarCard-info-title>span{color:red}.KfeCollection-AvatarCard-artwork{height:95px;pointer-events:none;position:absolute;right:23px;width:271px;z-index:1}.KfeCollection-AvatarCard-artwork>img{height:100%;width:100%}.KfeCollection-PackageCard{margin:34px 0 30px;position:relative}.KfeCollection-PackageCard-left,.KfeCollection-PackageCard-right{align-items:center;background:#fff;color:#ce994f;display:flex;height:124px;justify-content:center;opacity:0;position:absolute;width:24px}.KfeCollection-PackageCard-icon{height:24px;width:24px}.KfeCollection-PackageCard-left{left:0}.KfeCollection-PackageCard-right{right:0}.KfeCollection-PackageCard:hover .KfeCollection-PackageCard-left,.KfeCollection-PackageCard:hover .KfeCollection-PackageCard-right{opacity:1;z-index:1}.KfeCollection-PackageCard-scrollContent{margin-bottom:10px;padding-top:10px}.KfeCollection-PackageCard-scrollContent:before{color:#fff;content:" ";display:block;padding-left:40px}.KfeCollection-PackageCard-scrollContent:after{color:#fff;content:" ";display:block;padding-right:40px}.KfeCollection-PackageCard-animation{transition:all .3s}.KfeCollection-PackageCard-description{color:#444;font-size:14px;height:15px;line-height:15px;padding-left:40px}.KfeCollection-ScrollX-root{overflow:hidden}.KfeCollection-ScrollX-wrap{margin:-10px 0 20px;overflow:hidden}.KfeCollection-ScrollX-scroll{-webkit-overflow-scrolling:touch;display:flex;flex-wrap:nowrap;overflow-x:scroll;position:relative;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;top:10px}.KfeCollection-ScrollX-scroll::-webkit-scrollbar{display:none}.KfeCollection-PayMenuItem{align-items:center;background:linear-gradient(0deg,#fff,#fff),rgba(253,84,9,.06);border:1px solid #ebebeb;border-radius:10px;box-sizing:border-box;display:flex;flex:none;flex-direction:column;height:114px;margin-right:16px;position:relative;width:150px}.KfeCollection-PayMenuItem-active{background:linear-gradient(0deg,hsla(35,85%,69%,.1),hsla(35,85%,69%,.1)),#fff;border:1px solid #f3bb6c}.KfeCollection-PayMenuItem-recommendLabel{background:linear-gradient(225deg,#f8e2c4,#f3bb6c);border-radius:0 10px;color:#754e19;font-size:11px;font-weight:500;height:20px;line-height:20px;padding:0 9px;position:absolute;right:-1px;text-align:center;top:-10px}.KfeCollection-PayMenuItem-title{color:#1a1a1a;font-size:15px;font-weight:400;line-height:20px;margin:20px 0 4px}.KfeCollection-PayMenuItem-activeTitle{color:#754e19}.KfeCollection-PayMenuItem-price{color:#444;font-family:Alata;font-size:30px;line-height:30px;margin-bottom:5px}.KfeCollection-PayMenuItem-activePrice{color:#754e19}.KfeCollection-PayMenuItem-unit{font-family:Alata;font-size:20px;line-height:24px}.KfeCollection-PayMenuItem-descriptionCoatainer{color:#ce994f;font-size:12px;line-height:15px}.KfeCollection-PayMenuItem-islineThrough{text-decoration:line-through}.KfeCollection-CouponCard{align-items:center;display:flex;margin-bottom:20px;padding-left:40px}.KfeCollection-CouponCard-selectLabel{color:#444;font-size:14px;line-height:15px;margin-right:12px}.KfeCollection-CouponCard-selectBox{align-items:center;background:linear-gradient(0deg,hsla(35,85%,69%,.1),hsla(35,85%,69%,.1)),#fff;border:1px solid #f3bb6c;border-radius:4px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;height:36px;min-width:200px;padding:10px 22px 10px 12px;position:relative;transition:all .3s ease-in-out}.KfeCollection-CouponCard-disableCoupon,.KfeCollection-CouponCard-selectBox-unUseCoupon{background:linear-gradient(0deg,#fff,#fff),rgba(253,84,9,.06);border:1px solid #ebebeb}.KfeCollection-CouponCard-disableCoupon{border-radius:4px;box-sizing:border-box;color:#444;font-size:14px;height:36px;line-height:36px;opacity:.5;padding:0 12px;width:200px}.KfeCollection-CouponCard-selectBox-animation{min-width:363px}.KfeCollection-CouponCard-selectInput{background:linear-gradient(0deg,hsla(35,85%,69%,.1),hsla(35,85%,69%,.1)),#fff;box-sizing:border-box;color:#754e19;display:inline-block;font-size:14px;line-height:15px;min-width:84px;transition:all .3s ease-in-out}.KfeCollection-CouponCard-selectInput-animation{min-width:131px}.KfeCollection-CouponCard-selectInput-unUseCoupon{background:#fff;color:#444}.KfeCollection-CouponCard-selectBoxLine:before{background-color:#d3d3d3;content:"";height:15px;margin:0 12px;width:1px}.KfeCollection-CouponCard-selectBoxIcon{color:#754e19;height:32px;margin-left:10px;position:absolute;right:7.5px;width:31px}.KfeCollection-CouponCard-selectBoxIcon-down{transform:rotate(180deg)}.KfeCollection-CouponCard-selectBoxIcon-hide{opacity:0}.KfeCollection-CouponCard-selectOption{background:#fff;border:1px solid hsla(0,0%,83%,.3);border-radius:4px;box-shadow:0 2px 12px 0 rgba(0,0,0,.08);box-sizing:border-box;cursor:pointer;left:0;max-height:108px;opacity:1;overflow-y:auto;position:absolute;top:40px;transition:all .3s ease-in-out;width:100%;z-index:1001}.KfeCollection-CouponCard-selectOption-animation{opacity:0}.KfeCollection-CouponCard-hiddenOption{display:none}.KfeCollection-CouponCard-optionItem{box-sizing:border-box;line-height:15px;padding:10px 16px;width:100%}.KfeCollection-CouponCard-optionItem:hover{background:linear-gradient(0deg,hsla(35,85%,69%,.1),hsla(35,85%,69%,.1)),#fff}.KfeCollection-CouponCard-optionItem-text{color:#444;font-size:12px}.KfeCollection-CouponCard-optionItem-check{color:#f3bb6c;float:right;height:17px;position:relative;top:4px;width:19px}.KfeCollection-CountTimeDown{align-items:center;color:#fd5409;display:flex;flex-direction:row;justify-content:center;margin-right:13px}.KfeCollection-CountTimeDown-label{color:#fd5409;font-size:14px;font-synthesis:style;font-weight:600;line-height:15px;margin-right:8px}html[data-ios] .KfeCollection-CountTimeDown-label{font-weight:500}html[data-android] .KfeCollection-CountTimeDown-label{font-weight:700}.KfeCollection-CountTimeDown-time{font-size:10px;font-synthesis:style;font-weight:600;height:16px;line-height:16px;min-width:16px;padding:0 2px;transform:scale(.8)}html[data-ios] .KfeCollection-CountTimeDown-time{font-weight:500}html[data-android] .KfeCollection-CountTimeDown-time{font-weight:700}.KfeCollection-CountTimeDown-time{background:#fd5409;border:.5px solid #fd5409;border-radius:2px;color:#fefefe}.KfeCollection-CountTimeDown-symbol{display:inline-block;margin:0 3px}.KfeCollection-QrCodeCard{display:flex;flex-direction:row;height:180px;margin:0 60px 20px 40px;padding:25px 0}.KfeCollection-QrCodeCard,.KfeCollection-QrCodeCard-qrCode{background:#fff;border:1px solid #ebebeb;border-radius:4px;box-sizing:border-box}.KfeCollection-QrCodeCard-qrCode{height:130px;margin:0 26px 0 71px;padding:5px;width:130px}.KfeCollection-QrCodeCard-qrCode>img{height:100%;width:100%}.KfeCollection-QrCodeCard-mountBox-priceBox{margin:28px 0 21px}.KfeCollection-QrCodeCard-mountBox-Text{color:#444;font-size:15px;line-height:20px}.KfeCollection-QrCodeCard-mountBox-price{color:#fd5409;margin-right:6px}.KfeCollection-QrCodeCard-mountBox-unit{font-size:20px;line-height:24px}.KfeCollection-QrCodeCard-mountBox-activePrice{font-family:Alata;font-size:30px;line-height:36px}.KfeCollection-QrCodeCard-mountBox-description{color:#999;font-size:15px;line-height:20px}.KfeCollection-QrCodeCard-mountBox-lineThrough{-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.KfeCollection-QrCodeCard-mountBox-payTypeBox{align-items:center;color:#444;display:flex;font-size:15px;line-height:20px;margin-bottom:50px}.KfeCollection-QrCodeCard-mountBox-payTypeBox-icon{display:inline-block;height:16px;margin:0 2px 0 12px;width:16px}.KfeCollection-ProtocolCard{color:#999;display:flex;font-size:10px;height:15px;justify-content:center;margin-bottom:14px}.KfeCollection-ProtocolCard a{color:#175199}html[data-theme=dark] .KfeCollection-ProtocolCard a{color:#6385a6}.KfeCollection-ProtocolCard a{text-decoration:none}.KfeCollection-ProtocolCardTips{color:#999;display:flex;font-size:10px;height:15px;justify-content:center;margin-bottom:30px}.KfeCollection-PaySuccessModal{--unit:1vw;line-height:1}.KfeCollection-PaySuccessModal-topIcon{margin:39px 0 50px;text-align:center}.KfeCollection-PaySuccessModal-icon{display:inline-block;height:80px;margin-bottom:20px;width:72px}.KfeCollection-PaySuccessModal-success{display:inline-block;height:100%;width:100%}.KfeCollection-PaySuccessModal-text{vertical-align:center}.KfeCollection-PaySuccessModal-successText{height:36px;margin:0 auto 10px;padding:5px;width:166px}.KfeCollection-PaySuccessModal-successImg{display:inline-block;height:100%;width:100%}.KfeCollection-PaySuccessModal-time{color:#ce994f;font-family:PingFang SC;font-size:15px;font-style:normal;font-weight:400;line-height:21px}html[data-theme=dark] .KfeCollection-PaySuccessModal-time{color:#ce994f}.KfeCollection-PaySuccessModal-topTitle{margin-bottom:40px;text-align:center}.KfeCollection-PaySuccessModal-line{display:inline-block;height:5px;margin:0 8px;width:170px}.KfeCollection-PaySuccessModal-titleText{color:#754e19;display:inline-block;font-size:15px;font-synthesis:style;font-weight:600;height:20px;letter-spacing:.168px;line-height:20px;margin:0;vertical-align:middle}html[data-ios] .KfeCollection-PaySuccessModal-titleText{font-weight:500}html[data-android] .KfeCollection-PaySuccessModal-titleText{font-weight:700}.KfeCollection-PaySuccessModal-rightsCard{display:flex;flex-direction:row;margin:0 0 42px 95px;overflow-x:scroll}.KfeCollection-PaySuccessModal-rightsCard::-webkit-scrollbar{display:none}.KfeCollection-PaySuccessModal-rightsItem{margin-right:35px}.KfeCollection-PaySuccessModal-rightsTitle{color:#1a1a1a;font-size:14px;letter-spacing:.168px;line-height:20px;margin:0 0 16px 9px;max-width:174px;white-space:nowrap}.KfeCollection-PaySuccessModal-bottomContent{align-items:center;display:flex;flex-direction:row;margin-bottom:15px}.KfeCollection-PaySuccessModal-bottomContent:last-child{margin-bottom:0}.KfeCollection-PaySuccessModal-rightsIcon{border-radius:1px;height:42px!important;margin-right:5px;width:43px!important}.KfeCollection-PaySuccessModal-rightsItemTitle{color:#444;font-size:12px;line-height:17px;margin:0 0 2px}.KfeCollection-PaySuccessModal-rightsItemContent{color:#999;font-size:11px;line-height:15px;margin:0;min-width:176px}.KfeCollection-PaySuccessModal-error{align-items:center;bottom:0;color:grey;display:flex;height:100vh;justify-content:center;left:0;position:fixed;right:0;top:0}html[data-theme=dark] .KfeCollection-PaySuccessModal-error{color:#999}.KfeCollection-Image-Wrapper{font-size:0}.KfeCollection-Image,.KfeCollection-Image-Wrapper{border-radius:3px;height:100%;width:100%}.KfeCollection-PlaceHolder:after{display:none}.KfeCollection-PlaceHolder{align-items:center;background-color:#ebebeb;display:flex!important;height:100%;justify-content:center;width:100%}html[data-theme=dark] .KfeCollection-PlaceHolder{background-color:#1b1b1b}.KfeCollection-PlaceHolder{border-radius:inherit}.KfeCollection-PlaceHolder-Icon{fill:#d3d3d3}html[data-theme=dark] .KfeCollection-PlaceHolder-Icon{fill:#1b1b1b}.KfeCollection-PayModalLoading{align-items:center;color:#e2e2e2;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw}.List .EmptyState{padding:70px 0}.List-header{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #f8f8fa;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;justify-content:space-between;margin:0 20px}html[data-theme=dark] .List-header{border-bottom:1px solid #212429}.List-headerText{font-synthesis:style;font-weight:600;margin:0}html[data-ios] .List-headerText{font-weight:500}html[data-android] .List-headerText{font-weight:700}.List-headerOptions{font-size:14px}.List-loading{color:#8491a5;padding:200px 0;text-align:center}html[data-theme=dark] .List-loading{color:#929aab}.List-item{padding:16px 20px;position:relative}.List-item:focus{outline:none;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s}html[data-focus-visible] .List-item:focus{-webkit-box-shadow:0 0 0 2px #fff,0 0 0 5px rgba(5,109,232,.3);box-shadow:0 0 0 2px #fff,0 0 0 5px rgba(5,109,232,.3)}html[data-theme=dark][data-focus-visible] .List-item:focus{-webkit-box-shadow:0 0 0 2px #121212,0 0 0 5px rgba(85,142,255,.6);box-shadow:0 0 0 2px #121212,0 0 0 5px rgba(85,142,255,.6)}.List-item+.List-item:after{border-bottom:1px solid #f8f8fa;content:"";display:block;left:0;margin:0 20px;position:absolute;right:0;top:0}html[data-theme=dark] .List-item+.List-item:after{border-bottom:1px solid #212429}.List-item--holder{padding:24px 0}.List-itemMeta{color:#8491a5;margin-bottom:10px}html[data-theme=dark] .List-itemMeta{color:#929aab}.Holder{background:#f8f8fa;border-radius:2px;height:14px;margin-bottom:16px}html[data-theme=dark] .Holder{background:#212429}.Holder:last-child{margin-bottom:0}.Holder--avatar,.Holder--button,.Holder--icon,.Holder--inline{display:inline-block;margin-bottom:0;vertical-align:bottom}.Holder--title{height:18px}.Holder--icon{border-radius:999px;margin-right:8px;width:14px}.Holder--button{border-radius:3px;height:34px;width:96px}.Holder--button+.Holder--button{margin-left:16px}.Holder--avatar{height:24px;width:24px}.Editable-VideoTitleInput-container{-ms-flex-item-align:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-self:stretch;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}html[data-theme=dark] .Editable-VideoTitleInput-container{background:#191b1f}.Editable-VideoTitleInput-innerContainer{cursor:text;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 16px}.Editable-VideoTitleInput-innerContainer--isBeforeIconShown{padding:0 10px}.Editable-VideoTitleInput-beforeIcon{color:#81858f}html[data-theme=dark] .Editable-VideoTitleInput-beforeIcon{color:#9196a1}.Editable-VideoTitleInput-value{font-size:15px;line-height:48px}.Editable-VideoTitleInput-value--noContent{color:#81858f}html[data-theme=dark] .Editable-VideoTitleInput-value--noContent{color:#9196a1}.Editable-VideoTitleInput{border:none;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;height:48px;padding:0;width:100%}.Editable-VideoTitleInput:focus{outline:none}.Editable-VideoTitleInput::-moz-placeholder{color:#81858f}.Editable-VideoTitleInput:-ms-input-placeholder{color:#81858f}.Editable-VideoTitleInput::-webkit-input-placeholder{color:#81858f}.Editable-VideoTitleInput::-ms-input-placeholder{color:#81858f}.Editable-VideoTitleInput::placeholder{color:#81858f}html[data-theme=dark] .Editable-VideoTitleInput::-moz-placeholder{color:#9196a1}html[data-theme=dark] .Editable-VideoTitleInput:-ms-input-placeholder{color:#9196a1}html[data-theme=dark] .Editable-VideoTitleInput::-webkit-input-placeholder{color:#9196a1}html[data-theme=dark] .Editable-VideoTitleInput::-ms-input-placeholder{color:#9196a1}html[data-theme=dark] .Editable-VideoTitleInput::placeholder{color:#9196a1}.VideoCardPlayButton{bottom:0;height:56px;left:0;margin:auto;position:absolute;right:0;top:0;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:56px}.VideoCardPlayButton-icon{border-radius:50%;display:block}.VideoCardPlayButton-icon,html[data-theme=dark] .VideoCardPlayButton-icon{-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.16);box-shadow:0 0 4px 0 rgba(0,0,0,.16)}.VideoCardPlayButton-withFileSize--outer{bottom:0;height:36px;left:0;margin:auto;position:absolute;right:0;text-align:center;top:0}.VideoCardPlayButton-withFileSize--outer .VideoCardPlayButton-withFileSize{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background-color:hsla(0,0%,7%,.6);border:.5px solid hsla(0,0%,100%,.1);border-radius:18px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:inline-block;font-size:14px;font-synthesis:style;font-weight:600;height:36px;line-height:35px;padding:0 14px}html[data-ios] .VideoCardPlayButton-withFileSize--outer .VideoCardPlayButton-withFileSize{font-weight:500}html[data-android] .VideoCardPlayButton-withFileSize--outer .VideoCardPlayButton-withFileSize{font-weight:700}@supports not ((-webkit-backdrop-filter:blur(16px)) or (backdrop-filter:blur(16px))){.VideoCardPlayButton-withFileSize--outer .VideoCardPlayButton-withFileSize{background-color:hsla(0,0%,7%,.8)}}.VideoCardPlayButton-withFileSize--outer .Zi{margin-left:-2.5px;margin-right:7.5px}.VideoCard{border:1px solid #ebeced;border-radius:4px;-webkit-box-shadow:0 1px 3px hsla(0,0%,7%,.1);box-shadow:0 1px 3px hsla(0,0%,7%,.1);overflow:hidden;position:relative}html[data-theme=dark] .VideoCard{border:1px solid #282b30;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3)}.VideoCard.is-videoAnswer{border:none;border-radius:0;border-bottom-left-radius:2px;border-bottom-right-radius:2px}.VideoCard--converting .VideoCard-thumbnail{-webkit-filter:blur(8px);filter:blur(8px);-webkit-transform:scale(1.1);transform:scale(1.1)}.VideoCard--converting .VideoCard-video-content:after{color:#fff;content:"视频正在转码中";left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}html[data-theme=dark] .VideoCard--converting .VideoCard-video-content:after{color:#191b1f}.VideoCard-link{display:block}.VideoCard-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.VideoCard-poster{background-color:#ebeced;height:90px;position:relative;width:120px}html[data-theme=dark] .VideoCard-poster{background-color:#282b30}.VideoCard-poster img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.VideoCard-poster .VideoCard-playIcon--nonLens{bottom:0;height:36px;left:0;margin:auto;position:absolute;right:0;top:0;width:36px}.VideoCard-video{position:relative;width:100%}.VideoCard-video:before{content:"";display:block;padding-top:56.25%}.VideoCard-video-content{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.VideoCard-thumbnail{background-color:#ebeced;height:100%;position:relative;width:100%}html[data-theme=dark] .VideoCard-thumbnail{background-color:#282b30}.VideoCard-thumbnail img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.VideoCard-thumbnail--placeholder{background-image:/*savepage-url=https://zhstatic.zhihu.com/zhihu-components/video-card/video_placeholder.jpg*/url();background-size:cover}.VideoCard--interactive .VideoCard-video:hover .VideoCard-play-button{-webkit-transform:scale(1.1);transform:scale(1.1)}.VideoCard-content{-webkit-box-flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex:1 1;flex:1 1;overflow:hidden;padding:10px 16px}.VideoCard-VideoTitleInputHolder{height:48px;width:100%}.VideoCard-title{font-size:16px;height:28px;line-height:28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.VideoCard--interactive .VideoCard-link .VideoCard-content:hover .VideoCard-title{color:#09408e}html[data-theme=dark] .VideoCard--interactive .VideoCard-link .VideoCard-content:hover .VideoCard-title{color:#5271b0}.VideoCard-description{height:25px;line-height:25px;margin-top:5px}.VideoCard-source{color:#8491a5;display:inline-block;margin-right:10px}html[data-theme=dark] .VideoCard-source{color:#929aab}.VideoCard-badge{background-color:#f8f8fa;border-radius:3px;color:#8491a5;display:inline-block;padding:0 8px}html[data-theme=dark] .VideoCard-badge{background-color:#212429;color:#929aab}.VideoCard-player{background-color:#191b1f;height:100%;width:100%}html[data-theme=dark] .VideoCard-player{background-color:#fff}.VideoCard-player .Embed,.VideoCard-player>div{display:block;height:100%;width:100%}.VideoCard-overlay{background-color:#fff;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}html[data-theme=dark] .VideoCard-overlay{background-color:#191b1f}.VideoCard-overlay.is-loading{opacity:0}.VideoCard-mask{background-color:#191b1f;height:100%;left:0;position:absolute;top:0;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s;width:100%;z-index:1}html[data-theme=dark] .VideoCard-mask{background-color:#fff}.VideoCard-mask:not(.is-shown){opacity:0;visibility:hidden}.VideoCard--mobile .VideoCard-poster{height:75px;width:100px}.VideoCard--mobile .VideoCard-video:hover .VideoCard-play-button{-webkit-transform:scale(1);transform:scale(1)}.VideoCard--mobile .VideoCard-content{padding:10px 12px}.VideoCard--mobile .VideoCard-title{font-size:16px}.VideoCard--mobile .VideoCard-description{font-size:12px;margin-top:0}.VideoErrorCard-thumbnail{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:center;width:100%}.VideoErrorCard-error{color:#8491a5;font-size:28px;line-height:40px;text-align:center}html[data-theme=dark] .VideoErrorCard-error{color:#929aab}.Card{background:#fff;border-radius:2px;-webkit-box-shadow:0 1px 3px hsla(0,0%,7%,.1);box-shadow:0 1px 3px hsla(0,0%,7%,.1);-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px;overflow:hidden}html[data-theme=dark] .Card{background:#191b1f;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3)}.Card:last-child{margin-bottom:0}.Card-header{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #f8f8fa;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;justify-content:space-between;padding:0 20px}html[data-theme=dark] .Card-header{border-bottom:1px solid #212429}.Card-header:last-child{border-bottom:none}.Card-headerText{font-synthesis:style;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-ios] .Card-headerText{font-weight:500}html[data-android] .Card-headerText{font-weight:700}.Card-section{padding:16px 20px;position:relative}.Card-section+.Card-section:after{border-bottom:1px solid #f8f8fa;content:"";display:block;left:0;margin:0 20px;position:absolute;right:0;top:0}html[data-theme=dark] .Card-section+.Card-section:after{border-bottom:1px solid #212429}.RadioButtons{color:#373a40;font-size:14px}html[data-theme=dark] .RadioButtons{color:#c2c6cf}.RadioButtons-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #f8f8fa;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;padding:11px 0}html[data-theme=dark] .RadioButtons-item{border-bottom:1px solid #212429}@media (max-width:660px){.RadioButtons-item{line-height:20px;min-height:48px}}.RadioButtons-text{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}.RadioButtons-input{border:2px solid #ebeced;display:inline-block;height:14px;margin:0 4px 0 0;padding:2px;vertical-align:middle;width:14px}html[data-theme=dark] .RadioButtons-input{border:2px solid #282b30}.RadioButtons-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:content-box;border-radius:50%;-webkit-transition:background-color,border-color .3s;transition:background-color,border-color .3s}.RadioButtons-input:checked{background-color:#1772f6}html[data-theme=dark] .RadioButtons-input:checked{background-color:#558eff}.RadioButtons-input:checked{border-color:#1772f6}html[data-theme=dark] .RadioButtons-input:checked{border-color:#558eff}.RadioButtons-input:focus{outline:none}.AddAnnotationModal-description{color:#8491a5}html[data-theme=dark] .AddAnnotationModal-description{color:#929aab}.AddAnnotationModal-description{font-size:14px;margin:20px 0}.AddAnnotationModal-body{margin:0 -20px;max-height:300px;overflow:scroll;padding:0 20px}@media (max-width:660px){.AddAnnotationModal-body{margin:16px;max-height:inherit;padding:0}.AddAnnotationModal-buttonGroup{bottom:10px;height:36px;padding:0 16px;position:absolute;width:100%}.CancelAnnotationModal{padding:16px}.CancelAnnotationModal-Input{min-height:132px}.CancelAnnotationModal-CancelButton{bottom:10px;height:36px;position:absolute;width:343px!important}}.AdvertImg{background-color:#f6f6f6;position:relative}html[data-theme=dark] .AdvertImg{background-color:#1b1b1b}.AdvertImg img{border-radius:inherit;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;text-indent:-9999px;-webkit-transition:opacity .5s linear;transition:opacity .5s linear;vertical-align:top;width:100%}.AdvertImg-DefaultImageIcon{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f8fafc;border:2px dashed #e6eaee;border-radius:7px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;position:absolute;top:0;width:100%}.AdvertImg--isLoaded{background-color:transparent}.AdvertImg--isLoaded img{opacity:1}.PcArticleDownLoad{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:hsla(0,0%,96%,.92);border:0;border-radius:16px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:106px;margin:0 auto;padding:0 15px;text-decoration:none;width:442px}.PcArticleDownLoad-margin{margin-left:4px}.PcArticleDownLoad-image{border-radius:4px;height:76px;width:76px}.PcArticleDownLoad-des{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;padding-left:12px}.PcArticleDownLoad-appName{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#121212;display:-webkit-box;font-size:20px;overflow:hidden;text-overflow:ellipsis}html[data-theme=dark] .PcArticleDownLoad-appName{color:#fff}.PcArticleDownLoad-rate{color:#999;font-size:18px}.PcArticleDownLoad-active{display:inline-block;left:-16px;overflow:hidden;position:relative;top:5px}.PcArticleDownLoad-button{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#056de8;border-radius:5px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;justify-content:center;line-height:32px;margin-left:14px;width:72px}html[data-theme=dark] .PcArticleDownLoad-button{background:#558eff}.zhihu-advert-stars-score{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#999;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:12px;justify-content:flex-start}html[data-theme=dark] .zhihu-advert-stars-score{color:#999}.zhihu-advert-stars-score>span{height:12px;line-height:12px}.zhihu-advert-stars-score-item{height:12px;line-height:12px;margin-left:2px;position:relative;width:12px}.AppArticleDownLoad{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f6f6f6;border:0;border-radius:8px;border-style:solid;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px;text-decoration:none}html[data-theme=dark] .AppArticleDownLoad{background:#1b1b1b}.AppArticleDownLoad-image{border-radius:4px;height:60px;width:60px}.AppArticleDownLoad-des{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;padding-left:12px}.AppArticleDownLoad-appName{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#1a1a1a;display:-webkit-box;font-size:16px;overflow:hidden;text-overflow:ellipsis}.AppArticleDownLoad-rate{color:#999;font-size:14px}.AppArticleDownLoad-active{display:inline-block;left:-12px;overflow:hidden;position:relative;top:5px}.AppArticleDownLoad-button{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#056de8;border-radius:5px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;justify-content:center;line-height:32px;margin-left:8px;width:72px}html[data-theme=dark] .AppArticleDownLoad-button{background:#558eff}.Annotation-mark{background-color:#f8f8fa;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:16px 0;padding:16px;position:relative}html[data-theme=dark] .Annotation-mark{background-color:#212429}.Annotation-header{display:-webkit-box;display:-ms-flexbox;display:flex}.Annotation-alert{height:16px;margin-right:5px;width:16px}.Annotation-markTitle{color:#373a40}html[data-theme=dark] .Annotation-markTitle{color:#c2c6cf}.Annotation-markTitle{font-size:15px;font-synthesis:style;font-weight:600}html[data-ios] .Annotation-markTitle{font-weight:500}html[data-android] .Annotation-markTitle{font-weight:700}.Annotation-markSummary{color:#373a40;margin-top:4px}html[data-theme=dark] .Annotation-markSummary{color:#c2c6cf}.Annotation-markSummary{font-size:14px;line-height:20px;overflow:auto}.Annotation-markSummary a{color:#09408e;cursor:pointer}html[data-theme=dark] .Annotation-markSummary a{color:#5271b0}.Annotation-markSummary a{text-decoration:underline}.Switch{background-color:#ebeced;border:1px solid #ebeced;border-radius:20px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block;height:28px;line-height:28px;position:relative;-webkit-transition:all .3s cubic-bezier(.35,0,.25,1);transition:all .3s cubic-bezier(.35,0,.25,1);width:48px}html[data-theme=dark] .Switch{background-color:#212429;border:1px solid #212429}.Switch--focused{outline:none;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s}html[data-focus-visible] .Switch--focused{-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(5,109,232,.3);box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(5,109,232,.3)}html[data-theme=dark][data-focus-visible] .Switch--focused{-webkit-box-shadow:0 0 0 2px #121212,0 0 0 4px rgba(85,142,255,.6);box-shadow:0 0 0 2px #121212,0 0 0 4px rgba(85,142,255,.6)}.Switch:after{border-radius:50%;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.26);box-shadow:0 1px 3px rgba(0,0,0,.26);content:" ";height:20px;left:4px;position:absolute;top:3px;-webkit-transition:left .3s cubic-bezier(.35,0,.25,1);transition:left .3s cubic-bezier(.35,0,.25,1);width:20px}.Switch:after,html[data-theme=dark] .Switch:after{background:#fff}html[data-theme=dark] .Switch:after{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.26);box-shadow:0 1px 3px rgba(0,0,0,.26)}.Switch--checked{background:#1772f6}html[data-theme=dark] .Switch--checked{background:#558eff}.Switch--checked:after{left:22px}.Switch--disabled{cursor:no-drop}.Switch--disabled:after{background:#c4c7ce}html[data-theme=dark] .Switch--disabled:after{background:#282b30}.Switch--disabled.Switch--checked{opacity:.4}.Switch--small{border:none;height:20px;width:32px}.Switch--small:after{-webkit-box-shadow:none;box-shadow:none;height:18px;left:1px;top:1px;width:18px}.Switch--small.Switch--checked:after{left:13px}.Switch--micro{border:none;height:14px;width:24px}.Switch--micro:after{-webkit-box-shadow:none;box-shadow:none;height:10px;left:2px;top:2px;width:10px}.Switch--micro:after,html[data-theme=dark] .Switch--micro:after{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.13);box-shadow:0 1px 3px rgba(0,0,0,.13)}.Switch--micro.Switch--checked:after{left:12px}.Switch-input{clip:rect(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;pointer-events:none;position:absolute}.KfeCollection-FeedBlockEntry-root{align-items:center;cursor:pointer;display:flex}.KfeCollection-FeedBlockEntry-title{color:#ce994f;margin-right:6px}html[data-theme=dark] .KfeCollection-FeedBlockEntry-title{color:#ce994f}.KfeCollection-FeedBlockEntry-title{font-size:14px}.KfeCollection-FeedBlockEntry-img{height:17px;width:27px}.AdvertImg-12-5{display:block;position:relative}.AdvertImg-12-5 .AdvertImg{position:relative;z-index:0}.AdvertImg-12-5 .AdvertImg:before{border-radius:inherit;content:" ";display:block;padding-top:41.66667%;pointer-events:none;width:100%}.AdvertImg-12-5 .AdvertImg img{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.AdvertImg-16-9{display:block;position:relative}.AdvertImg-16-9 .AdvertImg{position:relative;z-index:0}.AdvertImg-16-9 .AdvertImg:before{border-radius:inherit;content:" ";display:block;padding-top:56.25%;pointer-events:none;width:100%}.AdvertImg-16-9 .AdvertImg img{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.AdvertImg-2-1{display:block;position:relative}.AdvertImg-2-1 .AdvertImg{position:relative;z-index:0}.AdvertImg-2-1 .AdvertImg:before{border-radius:inherit;content:" ";display:block;padding-top:50%;pointer-events:none;width:100%}.AdvertImg-2-1 .AdvertImg img{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.app_EAnswerCard{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:0;border-style:solid;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:12px 13px;text-decoration:none}html[data-theme=dark] .app_EAnswerCard{background:#121212}.app_EAnswerCard>*{-webkit-box-sizing:border-box;box-sizing:border-box}.app_EAnswerCard-image{border-radius:100%;height:36px;width:36px}.app_EAnswerCard-content{-webkit-box-flex:1;word-wrap:break-word;-ms-flex:1 1;flex:1 1;margin-left:9px;overflow:hidden;text-align:left;text-overflow:ellipsis;width:0;word-break:break-all}.app_EAnswerCard-content-appName{color:#121212;font-size:15px;max-width:7em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-theme=dark] .app_EAnswerCard-content-appName{color:#fff}.app_EAnswerCard-content-appName-2{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#121212;display:-webkit-box;font-size:15px;overflow:hidden;text-overflow:ellipsis}html[data-theme=dark] .app_EAnswerCard-content-appName-2{color:#fff}.app_EAnswerCard-content-desc{color:#999;font-size:13px;max-width:16em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-theme=dark] .app_EAnswerCard-content-desc{color:#999}.app_EAnswerCard-button{border-radius:5px;-webkit-box-sizing:content-box;box-sizing:content-box;color:#0084ff;font-size:13px;line-height:16px;margin-left:8px;max-width:5em;min-width:4em;overflow:hidden;padding:8px .925em;text-align:center;text-overflow:ellipsis;white-space:nowrap}.app_EAnswerCard-button,html[data-theme=dark] .app_EAnswerCard-button{background:hsla(0,0%,60%,.08)}.app_EAnswerCard-bottom-close{-webkit-box-pack:center;-ms-flex-pack:center;color:#d3d3d3;font-size:20px;font-weight:200;height:20px;justify-content:center;margin-left:5px;width:20px}.app_EAnswerCard-bottom-close,.pc_EAnswerCard{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.pc_EAnswerCard{-webkit-box-pack:justify;-ms-flex-pack:justify;background:#fff;border:0;border-radius:4px;border-style:solid;-webkit-box-shadow:0 0 20px rgba(0,0,0,.102);box-shadow:0 0 20px rgba(0,0,0,.102);cursor:pointer;height:84px;justify-content:space-between;margin:15px auto;padding:0 15px;text-decoration:none;width:390px}.pc_EAnswerCard>*{-webkit-box-sizing:border-box;box-sizing:border-box}.pc_EAnswerCard-image{border-radius:100%;height:36px;width:36px}.pc_EAnswerCard-content{-webkit-box-flex:1;word-wrap:break-word;-ms-flex:1 1;flex:1 1;margin-left:9px;overflow:hidden;text-align:left;text-overflow:ellipsis;width:0;word-break:break-all}.pc_EAnswerCard-content-appName{color:#121212;font-size:15px;max-width:7em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-theme=dark] .pc_EAnswerCard-content-appName{color:#fff}.pc_EAnswerCard-content-appName-2{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#121212;display:-webkit-box;font-size:15px;overflow:hidden;text-overflow:ellipsis}html[data-theme=dark] .pc_EAnswerCard-content-appName-2{color:#fff}.pc_EAnswerCard-content-desc{color:#999;font-size:13px;max-width:16em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-theme=dark] .pc_EAnswerCard-content-desc{color:#999}.pc_EAnswerCard-button{border-radius:5px;-webkit-box-sizing:content-box;box-sizing:content-box;color:#0084ff;font-size:13px;line-height:16px;margin-left:8px;max-width:5em;min-width:4em;overflow:hidden;padding:8px .925em;text-align:center;text-overflow:ellipsis;white-space:nowrap}.pc_EAnswerCard-button,html[data-theme=dark] .pc_EAnswerCard-button{background:hsla(0,0%,60%,.08)}.KfeCollection-PaidAnswerFooter-expand{font-size:14px;margin-bottom:6px;position:relative;text-align:center}.KfeCollection-PaidAnswerFooter-expand .KfeCollection-PaidAnswerFooter-mask{background:linear-gradient(hsla(0,0%,100%,.2),#fff);height:130px;margin-bottom:20px;margin-top:-130px}html[data-theme=dark] .KfeCollection-PaidAnswerFooter-expand .KfeCollection-PaidAnswerFooter-mask{background:linear-gradient(hsla(0,0%,7%,.2),#121212)}.KfeCollection-PaidAnswerFooter-expand .KfeCollection-PaidAnswerFooter-mask{background:-webkit-linear-gradient(hsla(0,0%,100%,.2),#fff)}html[data-theme=dark] .KfeCollection-PaidAnswerFooter-expand .KfeCollection-PaidAnswerFooter-mask{background:-webkit-linear-gradient(hsla(0,0%,7%,.2),#121212)}.KfeCollection-PaidAnswerFooter-expand .KfeCollection-PaidAnswerFooter-link{align-items:center;color:#06f;display:inline-flex}html[data-theme=dark] .KfeCollection-PaidAnswerFooter-expand .KfeCollection-PaidAnswerFooter-link{color:#558eff}.KfeCollection-PaidAnswerFooter-expand .KfeCollection-PaidAnswerFooter-text{align-items:center;display:flex;justify-content:center;line-height:normal}.KfeCollection-PaidAnswerFooter-expand .KfeCollection-PaidAnswerFooter-arrow{flex:0 0 24;width:24px}.KfeCollection-PaidAnswerFooter-retry{color:#999;font-size:14px;height:38px;line-height:38px;position:relative;text-align:center}html[data-theme=dark] .KfeCollection-PaidAnswerFooter-retry{color:#999}.KfeCollection-PaidAnswerFooter-retry .KfeCollection-PaidAnswerFooter-mask{background:linear-gradient(hsla(0,0%,100%,.2),#fff);height:130px;margin-bottom:20px;margin-top:-130px}html[data-theme=dark] .KfeCollection-PaidAnswerFooter-retry .KfeCollection-PaidAnswerFooter-mask{background:linear-gradient(hsla(0,0%,7%,.2),#121212)}.KfeCollection-PaidAnswerFooter-retry .KfeCollection-PaidAnswerFooter-mask{background:-webkit-linear-gradient(hsla(0,0%,100%,.2),#fff)}html[data-theme=dark] .KfeCollection-PaidAnswerFooter-retry .KfeCollection-PaidAnswerFooter-mask{background:-webkit-linear-gradient(hsla(0,0%,7%,.2),#121212)}.KfeCollection-PaidAnswerFooter-retry .KfeCollection-PaidAnswerFooter-retryBtn{color:#06f}html[data-theme=dark] .KfeCollection-PaidAnswerFooter-retry .KfeCollection-PaidAnswerFooter-retryBtn{color:#558eff}.KfeCollection-PaidAnswerFooter-retry .KfeCollection-PaidAnswerFooter-retryBtn{cursor:pointer}@-webkit-keyframes mu-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes mu-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.KfeCollection-PaidAnswerFooter-retry .KfeCollection-PaidAnswerFooter-icon{-webkit-animation:mu-rotate .8s linear infinite;animation:mu-rotate .8s linear infinite;height:24px;width:24px}.KfeCollection-PaidAnswerFooter-retry .KfeCollection-PaidAnswerFooter-path,.KfeCollection-PaidAnswerFooter-retry .KfeCollection-PaidAnswerFooter-stop,html[data-theme=dark] .KfeCollection-PaidAnswerFooter-retry .KfeCollection-PaidAnswerFooter-path,html[data-theme=dark] .KfeCollection-PaidAnswerFooter-retry .KfeCollection-PaidAnswerFooter-stop{fill:#999}.KfeCollection-PaidAnswerFooter-retry .KfeCollection-PaidAnswerFooter-stop,html[data-theme=dark] .KfeCollection-PaidAnswerFooter-retry .KfeCollection-PaidAnswerFooter-stop{stop-color:#999}.NavigateToAppCheckCard-wrap{font-size:14px;margin-bottom:40px;position:relative;text-align:center}.NavigateToAppCheckCard-mask{background:linear-gradient(hsla(0,0%,100%,.2),#fff);height:130px;margin-bottom:30px;margin-top:-130px}html[data-theme=dark] .NavigateToAppCheckCard-mask{background:linear-gradient(hsla(0,0%,7%,.2),#121212)}.NavigateToAppCheckCard-mask{background:-webkit-linear-gradient(hsla(0,0%,100%,.2),#fff)}html[data-theme=dark] .NavigateToAppCheckCard-mask{background:-webkit-linear-gradient(hsla(0,0%,7%,.2),#121212)}.NavigateToAppCheckCard-title{color:#444;font-size:13px}html[data-theme=dark] .NavigateToAppCheckCard-title{color:#d3d3d3}.NavigateToAppCheckCard-title{font-weight:400}.NavigateToAppCheckCard-title-opacity{opacity:.8}.NavigateToAppCheckCard-navigate{align-items:center;color:#06f;display:flex;font-size:14px;font-style:normal;font-weight:500;justify-content:center;line-height:22px;margin-top:12px}html[data-theme=dark] .NavigateToAppCheckCard-navigate{color:#558eff}.NavigateToAppCheckCard-navigate-icon{fill:#06f}html[data-theme=dark] .NavigateToAppCheckCard-navigate-icon{fill:#558eff}.NavigateToAppCheckCard-qrcode{align-items:center;border:1px solid #ebebeb;display:flex;height:92px;justify-content:center;margin:21px auto 10px;width:92px}html[data-theme=dark] .NavigateToAppCheckCard-qrcode{border:1px solid #2e2e2e}.NavigateToAppCheckCard-qrcode{border-radius:4px}.NavigateToAppCheckCard-qrcode-img{width:90px}.NavigateToAppCheckCard-desc{color:#999;font-size:12px;font-weight:400;line-height:17px}html[data-theme=dark] .NavigateToAppCheckCard-desc{color:#999}.NavigateToAppCheckCard-navigate-open{align-items:center;background-color:#06f;bottom:75px;display:flex;height:40px;justify-content:center;left:50%;position:fixed;transform:translateX(-50%);width:120px}html[data-theme=dark] .NavigateToAppCheckCard-navigate-open{background-color:#558eff}.NavigateToAppCheckCard-navigate-open{border-radius:20px;color:#fff;font-size:15px;font-weight:500}html[data-theme=dark] .NavigateToAppCheckCard-navigate-open{color:#121212}.NavigateToAppCheckCard-navigate-open{z-index:10}.KfeCollection-TextLink{font-size:14px;margin-bottom:6px;position:relative;text-align:center;width:100%}.KfeCollection-TextLink-mask{background:linear-gradient(hsla(0,0%,100%,.2),#fff);height:130px;margin-bottom:20px;margin-top:-130px}html[data-theme=dark] .KfeCollection-TextLink-mask{background:linear-gradient(hsla(0,0%,7%,.2),#121212)}.KfeCollection-TextLink-mask{background:-webkit-linear-gradient(hsla(0,0%,100%,.2),#fff)}html[data-theme=dark] .KfeCollection-TextLink-mask{background:-webkit-linear-gradient(hsla(0,0%,7%,.2),#121212)}.KfeCollection-TextLink-HybridLink{align-items:center;color:#06f;display:flex;justify-content:center}html[data-theme=dark] .KfeCollection-TextLink-HybridLink{color:#558eff}.KfeCollection-TextLink-ArrowRight{flex:0 0 24;width:24px}.KfeCollection-TextLink-text{line-height:24px;max-width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.KfeCollection-PurchaseBtn{font-size:14px;margin-bottom:6px;position:relative;text-align:center}.KfeCollection-PurchaseBtn-mask{background:linear-gradient(hsla(0,0%,100%,.2),#fff);height:130px;margin-bottom:20px;margin-top:-130px}html[data-theme=dark] .KfeCollection-PurchaseBtn-mask{background:linear-gradient(hsla(0,0%,7%,.2),#121212)}.KfeCollection-PurchaseBtn-mask{background:-webkit-linear-gradient(hsla(0,0%,100%,.2),#fff)}html[data-theme=dark] .KfeCollection-PurchaseBtn-mask{background:-webkit-linear-gradient(hsla(0,0%,7%,.2),#121212)}.KfeCollection-PurchaseBtn-HybridLink{align-items:center;color:#06f;display:inline-flex}html[data-theme=dark] .KfeCollection-PurchaseBtn-HybridLink{color:#558eff}.KfeCollection-PurchaseBtn-HybridLink{cursor:pointer}.KfeCollection-PurchaseBtn-ArrowRight{flex:0 0 24;width:24px}.KfeCollection-PurchaseBtn-text{align-items:center;display:flex;justify-content:center;line-height:normal}.KfeCollection-GoodsCardV4{display:flex;flex-direction:column;margin:20px 0 36px;overflow:hidden}.KfeCollection-GoodsCardV4-guide{color:#121212;display:flex;margin-bottom:8px}html[data-theme=dark] .KfeCollection-GoodsCardV4-guide{color:#fff}.KfeCollection-GoodsCardV4-guide{font-size:14px}.KfeCollection-GoodsCardV4-guideBefore{flex-shrink:0}.KfeCollection-GoodsCardV4-guideBeforeBold{font-weight:700}.KfeCollection-GoodsCardV4-guideTitle{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;height:20px;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.KfeCollection-GoodsCardV4-header{align-items:center;color:#ce994f;position:relative}html[data-theme=dark] .KfeCollection-GoodsCardV4-header{color:#ce994f}.KfeCollection-GoodsCardV4-header{color:#121212;display:flex;font-size:15px;font-weight:500;height:40px;justify-content:space-between;padding:0 12px}html[data-theme=dark] .KfeCollection-GoodsCardV4-header{color:#fff}.KfeCollection-GoodsCardV4-header{background:#06f;border-top-left-radius:8px;border-top-right-radius:8px}html[data-theme=dark] .KfeCollection-GoodsCardV4-header{background:#558eff}.KfeCollection-GoodsCardV4-header{color:#fff}html[data-theme=dark] .KfeCollection-GoodsCardV4-header{color:#121212}.KfeCollection-GoodsCardV4-vipIcon{border-top-right-radius:8px;position:absolute;right:0;top:0;width:27px}.KfeCollection-GoodsCardV4-title{align-items:center;display:flex;flex-shrink:0;width:calc(100% - 15px)}.KfeCollection-GoodsCardV4-titleText{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.KfeCollection-GoodsCardV4-headerIcon{flex-shrink:0}.KfeCollection-GoodsCardV4-wrapper{border-left:1px solid hsla(0,0%,83%,.4)}html[data-theme=dark] .KfeCollection-GoodsCardV4-wrapper{border-left:1px solid rgba(46,46,46,.4)}.KfeCollection-GoodsCardV4-wrapper{border-right:1px solid hsla(0,0%,83%,.4)}html[data-theme=dark] .KfeCollection-GoodsCardV4-wrapper{border-right:1px solid rgba(46,46,46,.4)}.KfeCollection-GoodsCardV4-wrapper{border-bottom:1px solid hsla(0,0%,83%,.4)}html[data-theme=dark] .KfeCollection-GoodsCardV4-wrapper{border-bottom:1px solid rgba(46,46,46,.4)}.KfeCollection-GoodsCardV4-wrapper{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-radius:8px;font-size:13px}.KfeCollection-GoodsCardV4-contentWrapper{color:#444;padding:11px 15px 13px;position:relative}html[data-theme=dark] .KfeCollection-GoodsCardV4-contentWrapper{color:#d3d3d3}.KfeCollection-GoodsCardV4-content{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;line-height:21px;overflow:hidden;text-align:justify;text-overflow:ellipsis}.KfeCollection-GoodsCardV4-iosContent .KfeCollection-GoodsCardV4-content{text-align:inherit}.KfeCollection-GoodsCardV4-endorse{bottom:13px;display:flex;position:absolute;right:15px}.KfeCollection-GoodsCardV4-mask{background:linear-gradient(270deg,#fff,hsla(0,0%,100%,0) 101.1%);width:20px}.KfeCollection-GoodsCardV4-ellipsis{background:#fff;height:22px;line-height:24px;width:24px}.KfeCollection-GoodsCardV4-endorseText{color:#999;height:22px;line-height:24px}html[data-theme=dark] .KfeCollection-GoodsCardV4-endorseText{color:#999}.KfeCollection-GoodsCardV4-endorseText{background:#fff;font-size:12px}.KfeCollection-GoodsCardV4-iosContent .KfeCollection-GoodsCardV4-ellipsis,.KfeCollection-GoodsCardV4-iosContent .KfeCollection-GoodsCardV4-endorseText{line-height:30px}.KfeCollection-GoodsCardV4-bottom{align-items:center;border-top:1px solid hsla(0,0%,83%,.4);display:flex;justify-content:center;padding:10px 0}html[data-theme=dark] .KfeCollection-GoodsCardV4-bottom{border-top:1px solid rgba(46,46,46,.4)}.KfeCollection-GoodsCardV4-bottom{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.KfeCollection-GoodsCardV4-bottomText{align-items:center;color:#06f;display:flex}html[data-theme=dark] .KfeCollection-GoodsCardV4-bottomText{color:#558eff}.KfeCollection-GoodsCardV4-bottomText{line-height:18px}.KfeCollection-GoodsCardV4-arrowRight{font-size:18px}.KfeCollection-GoodsCardV4-num{padding:0 5px}.KfeCollection-GoodsCardV4-dark .KfeCollection-GoodsCardV4-mask{background:linear-gradient(270deg,#121212,hsla(0,0%,7%,0))}.KfeCollection-GoodsCardV4-dark .KfeCollection-GoodsCardV4-ellipsis{background:#121212;color:#444}.KfeCollection-GoodsCardV4-dark .KfeCollection-GoodsCardV4-endorseText{background:#121212;color:#999}.KfeCollection-GoodsCardV4-tagsBottom{border-top:1px solid hsla(0,0%,83%,.4);padding:8px 12px}html[data-theme=dark] .KfeCollection-GoodsCardV4-tagsBottom{border-top:1px solid rgba(46,46,46,.4)}.KfeCollection-GoodsCardV4-tagsBottom{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.KfeCollection-GoodsCardV4-tagsBottomWrapper{display:flex;overflow-x:auto}.KfeCollection-GoodsCardV4-tagsBottomWrapper::-webkit-scrollbar{display:none}.KfeCollection-GoodsCardV4-tagsBottomTag{align-items:center;background-color:hsla(0,0%,60%,.13);display:flex}html[data-theme=dark] .KfeCollection-GoodsCardV4-tagsBottomTag{background-color:hsla(0,0%,60%,.13)}.KfeCollection-GoodsCardV4-tagsBottomTag{border-radius:100px;cursor:pointer;flex-shrink:0;margin-right:8px;padding:1px 7px}.KfeCollection-GoodsCardV4-tagText{color:#444;font-size:11px}html[data-theme=dark] .KfeCollection-GoodsCardV4-tagText{color:#d3d3d3}.KfeCollection-GoodsCardV4-tagsArrowRight{color:#444;margin-right:-3px}html[data-theme=dark] .KfeCollection-GoodsCardV4-tagsArrowRight{color:#d3d3d3}.KfeCollection-GoodsCardV4-link{color:#06f;cursor:pointer}html[data-theme=dark] .KfeCollection-GoodsCardV4-link{color:#558eff}.KfeCollection-GoodsCardNew{display:flex;flex-direction:column;margin:20px 0 36px;overflow:hidden}.KfeCollection-GoodsCardNew-guide{color:#121212;display:flex;margin-bottom:8px}html[data-theme=dark] .KfeCollection-GoodsCardNew-guide{color:#fff}.KfeCollection-GoodsCardNew-guide{font-size:13px}.KfeCollection-GoodsCardNew-brandImg{font-weight:700}.KfeCollection-GoodsCardNew-link{color:#06f;cursor:pointer}html[data-theme=dark] .KfeCollection-GoodsCardNew-link{color:#558eff}.KfeCollection-GoodsCardNew-wrapper{background:#fff;display:flex;flex-direction:column;font-size:13px}html[data-theme=dark] .KfeCollection-GoodsCardNew-wrapper{background:#121212}.KfeCollection-GoodsCardNew-wrapper{cursor:pointer;position:relative}.KfeCollection-GoodsCardNew-wrapper:before{border:1px solid #d3d3d3;bottom:-50%;content:" ";display:block;left:-50%;pointer-events:none;position:absolute;right:-50%;top:-50%;transform:scale(.5)}html[data-theme=dark] .KfeCollection-GoodsCardNew-wrapper:before{border:1px solid #2e2e2e}.KfeCollection-GoodsCardNew-wrapper:before{border-radius:16px}.KfeCollection-GoodsCardNew-header{align-items:center;color:#fff;display:flex;font-size:14px;font-weight:500;height:38px;justify-content:space-between;padding:0 12px}html[data-theme=dark] .KfeCollection-GoodsCardNew-header{color:#fff}.KfeCollection-GoodsCardNew-header{background:#06f}html[data-theme=dark] .KfeCollection-GoodsCardNew-header{background:#558eff}.KfeCollection-GoodsCardNew-header{border-top-left-radius:8px;border-top-right-radius:8px}.KfeCollection-GoodsCardNew-headerTitle{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden;text-align:justify;text-overflow:ellipsis;word-break:break-all}.KfeCollection-GoodsCardNew-headerIcon{flex-shrink:0}.KfeCollection-GoodsCardNew-contentWrapper{color:#444;display:flex;padding:12px}html[data-theme=dark] .KfeCollection-GoodsCardNew-contentWrapper{color:#d3d3d3}.KfeCollection-GoodsCardNew-contentLeft{display:flex;flex-shrink:0;font-size:0;margin-right:12px;overflow:hidden;position:relative}.KfeCollection-GoodsCardNew-coverImg{border-radius:6px;height:101px;width:70px}.KfeCollection-GoodsCardNew-coverVip{border-top-left-radius:6px;height:17px;left:0;position:absolute;top:0;width:27px}.KfeCollection-GoodsCardNew-coverBtn{height:28px;left:50%;margin:-14px 0 0 -14px;position:absolute;top:50%;width:28px}.KfeCollection-GoodsCardNew-coverLabel{align-items:center;background:hsla(0,0%,100%,.88)}html[data-theme=dark] .KfeCollection-GoodsCardNew-coverLabel{background:hsla(0,0%,100%,.88)}.KfeCollection-GoodsCardNew-coverLabel{border-bottom-right-radius:12px;border-top-left-radius:12px;bottom:0;color:#121212;display:flex;font-size:18px;font-weight:500;height:30px;padding:0 8px;position:absolute;right:0;transform:scale(.5);transform-origin:bottom right;white-space:nowrap}.KfeCollection-GoodsCardNew-contentRight{display:flex;flex-direction:column;justify-content:space-between;width:100%}.KfeCollection-GoodsCardNew-contentTitle{color:#121212;font-size:15px;line-height:21px}html[data-theme=dark] .KfeCollection-GoodsCardNew-contentTitle{color:#fff}.KfeCollection-GoodsCardNew-contentTitle{-webkit-line-clamp:1;font-weight:500}.KfeCollection-GoodsCardNew-contentPreface,.KfeCollection-GoodsCardNew-contentTitle{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.KfeCollection-GoodsCardNew-contentPreface{color:#444}html[data-theme=dark] .KfeCollection-GoodsCardNew-contentPreface{color:#d3d3d3}.KfeCollection-GoodsCardNew-contentPreface{-webkit-line-clamp:2;line-height:18px}.KfeCollection-GoodsCardNew-contentDes{-webkit-box-orient:vertical;color:#999;display:-webkit-box;margin-top:4px;overflow:hidden;text-overflow:ellipsis;word-break:break-all}html[data-theme=dark] .KfeCollection-GoodsCardNew-contentDes{color:#999}.KfeCollection-GoodsCardNew-contentDes{-webkit-line-clamp:1;line-height:18px}.KfeCollection-GoodsCardNew-contentIntro,.KfeCollection-GoodsCardNew-contentStar{color:#999;margin-top:4px}html[data-theme=dark] .KfeCollection-GoodsCardNew-contentIntro,html[data-theme=dark] .KfeCollection-GoodsCardNew-contentStar{color:#999}.KfeCollection-GoodsCardNew-contentIntroItem{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;line-height:18px;margin-top:2px;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.KfeCollection-GoodsCardNew-contentStar{align-items:center;display:flex}.KfeCollection-GoodsCardNew-score,html[data-theme=dark] .KfeCollection-GoodsCardNew-score{color:#ff501a}.KfeCollection-GoodsCardNew-score{font-family:ZHVipFont;font-size:12px;font-weight:500}.KfeCollection-GoodsCardNew-contentStar .KfeCollection-Rating{margin:1px 0 0 5px}.KfeCollection-GoodsCardNew-contentStar .KfeCollection-Rating-star{height:15px;width:15px}.KfeCollection-GoodsCardNew-contentStar .KfeCollection-Rating-star .Zi{fill:#ff501a;height:13px;width:13px}html[data-theme=dark] .KfeCollection-GoodsCardNew-contentStar .KfeCollection-Rating-star .Zi{fill:#ff501a}.KfeCollection-GoodsCardNew-contentStar .KfeCollection-Rating-star--half .Zi:first-child,html[data-theme=dark] .KfeCollection-GoodsCardNew-contentStar .KfeCollection-Rating-star--half .Zi:first-child{fill:rgba(255,80,26,.2)}.KfeCollection-GoodsCardNew-contentStar .KfeCollection-Rating-star--half .Zi:last-child{clip:rect(0,6px,12px,0);-webkit-clip-path:inset(0 5px 0 0);clip-path:inset(0 5px 0 0)}.KfeCollection-GoodsCardNew-contentStar .KfeCollection-Rating-star--empty path,html[data-theme=dark] .KfeCollection-GoodsCardNew-contentStar .KfeCollection-Rating-star--empty path{fill:rgba(255,80,26,.2)}.KfeCollection-GoodsCardNew-contentBottom{align-items:center;display:flex;justify-content:space-between}.KfeCollection-GoodsCardNew-vipNote,html[data-theme=dark] .KfeCollection-GoodsCardNew-vipNote{color:#ce994f}.KfeCollection-GoodsCardNew-vipNote{font-size:13px;font-weight:500;margin:auto 0 0}.KfeCollection-GoodsCardNew-vipNote del{color:#999;margin-left:6px}html[data-theme=dark] .KfeCollection-GoodsCardNew-vipNote del{color:#999}.KfeCollection-GoodsCardNew-vipNote del{font-weight:400}.KfeCollection-GoodsCardNew-readBtn{align-items:center;color:#06f;display:flex;justify-content:center;line-height:normal}html[data-theme=dark] .KfeCollection-GoodsCardNew-readBtn{color:#558eff}.KfeCollection-GoodsCardNew-readBtn{font-size:13px;font-weight:500}.KfeCollection-GoodsCardNew-bottom{align-items:center;cursor:pointer;display:flex;justify-content:center;padding:8px 0}.KfeCollection-GoodsCardNew-arrowRight{margin-left:-1px}.KfeCollection-GoodsCardNew-arrowRightFix{margin-top:2px}.KfeCollection-Rating{display:flex}.KfeCollection-Rating-star{height:16px;position:relative;width:16px}.KfeCollection-Rating-star .Zi{fill:#ff9607;height:16px;left:0;position:absolute;top:0;width:16px}html[data-theme=dark] .KfeCollection-Rating-star .Zi{fill:#ffae4e}.KfeCollection-Rating-star--half .Zi:first-child{fill:#d3d3d3}html[data-theme=dark] .KfeCollection-Rating-star--half .Zi:first-child{fill:#2e2e2e}.KfeCollection-Rating-star--half .Zi:last-child{clip:rect(0,8px,16px,0);-webkit-clip-path:inset(0 8px 0 0);clip-path:inset(0 8px 0 0)}.KfeCollection-Rating-star--empty path{fill:#d3d3d3}html[data-theme=dark] .KfeCollection-Rating-star--empty path{fill:#2e2e2e}.KfeCollection-RatingNew{align-items:center;display:flex}.KfeCollection-RatingNew-FullStar,.KfeCollection-RatingNew-HalfStar,html[data-theme=dark] .KfeCollection-RatingNew-FullStar,html[data-theme=dark] .KfeCollection-RatingNew-HalfStar{color:#ff501a}.KfeCollection-RatingNew-EmptyStar{color:rgba(253,84,9,.2)}.KfeCollection-RatingNew-Star{margin-right:4px}.KfeCollection-VipBenefitsCard{margin:18px 0 24px}.KfeCollection-VipBenefitsCard-pic{width:100%}.KfeCollection-VipBenefitsCard-HybridLink{cursor:pointer}.KfeCollection-GoodsCardV2{background:hsla(0,0%,96%,.92);border-radius:8px;margin-bottom:36px;margin-top:30px;overflow:hidden}html[data-theme=dark] .KfeCollection-GoodsCardV2{background:rgba(27,27,27,.92)}.KfeCollection-GoodsCardV2-header{color:#999;font-size:12px}html[data-theme=dark] .KfeCollection-GoodsCardV2-header{color:#999}.KfeCollection-GoodsCardV2-header{line-height:20px;padding:6px 0;position:relative;text-indent:10px}.KfeCollection-GoodsCardV2-header:before{border-bottom:1px solid #d3d3d3;bottom:-50%;content:" ";display:block;left:-50%;pointer-events:none;position:absolute;right:-50%;top:-50%;transform:scale(.5)}html[data-theme=dark] .KfeCollection-GoodsCardV2-header:before{border-bottom:1px solid #2e2e2e}.KfeCollection-GoodsCardV2-content{background:hsla(0,0%,96%,.92);display:flex;padding:10px}html[data-theme=dark] .KfeCollection-GoodsCardV2-content{background:rgba(27,27,27,.92)}.KfeCollection-GoodsCardV2-cover{align-self:center;font-size:0;margin-right:10px;position:relative}.KfeCollection-GoodsCardV2-cover-img{border-radius:6px;width:70px}.KfeCollection-GoodsCardV2-cover-img--dark{opacity:.4}.KfeCollection-GoodsCardV2-cover-label{align-items:center;color:#121212;display:flex;font-size:9px;height:15px;line-height:normal;padding:0 4px}html[data-theme=dark] .KfeCollection-GoodsCardV2-cover-label{color:#fff}.KfeCollection-GoodsCardV2-cover-label{background-color:hsla(0,0%,100%,.8);bottom:4px;box-shadow:0 .5px 1px 0 hsla(0,0%,7%,.08);position:absolute;right:4px;text-align:center}html[data-theme=dark] .KfeCollection-GoodsCardV2-cover-label{box-shadow:0 .5px 1px 0 hsla(0,0%,100%,.08)}.KfeCollection-GoodsCardV2-cover-label{border-radius:4px;font-synthesis:style;font-weight:600}html[data-ios] .KfeCollection-GoodsCardV2-cover-label{font-weight:500}html[data-android] .KfeCollection-GoodsCardV2-cover-label{font-weight:700}.KfeCollection-GoodsCardV2-detail{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;padding:2px 0}.KfeCollection-GoodsCardV2-detail-title{color:#121212;font-size:15px;line-height:21px}html[data-theme=dark] .KfeCollection-GoodsCardV2-detail-title{color:#fff}.KfeCollection-GoodsCardV2-detail-title{font-synthesis:style;font-weight:600}html[data-ios] .KfeCollection-GoodsCardV2-detail-title{font-weight:500}html[data-android] .KfeCollection-GoodsCardV2-detail-title{font-weight:700}.KfeCollection-GoodsCardV2-detail-title{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.KfeCollection-GoodsCardV2-detail-desc,.KfeCollection-GoodsCardV2-detail-label,.KfeCollection-GoodsCardV2-detail-vipNote{color:#999;font-size:12px}html[data-theme=dark] .KfeCollection-GoodsCardV2-detail-desc,html[data-theme=dark] .KfeCollection-GoodsCardV2-detail-label,html[data-theme=dark] .KfeCollection-GoodsCardV2-detail-vipNote{color:#999}.KfeCollection-GoodsCardV2-detail-desc,.KfeCollection-GoodsCardV2-detail-label,.KfeCollection-GoodsCardV2-detail-vipNote{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;line-height:16px;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.KfeCollection-GoodsCardV2-detail-desc{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;margin-top:2px;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.KfeCollection-GoodsCardV2-detail-label{margin-top:5px}.KfeCollection-GoodsCardV2-catalog{color:#999;font-size:12px;margin-top:-2px;padding:0 10px 2px}html[data-theme=dark] .KfeCollection-GoodsCardV2-catalog{color:#999}.KfeCollection-GoodsCardV2-catalog{line-height:normal}.KfeCollection-GoodsCardV2-catalogSectionList{display:flex;flex-direction:column}.KfeCollection-GoodsCardV2-catalogSectionItem{align-items:center;color:#121212;display:flex;font-size:14px;justify-content:space-between;line-height:20px}html[data-theme=dark] .KfeCollection-GoodsCardV2-catalogSectionItem{color:#fff}.KfeCollection-GoodsCardV2-catalogSectionItem{padding:8px 0 10px;position:relative}.KfeCollection-GoodsCardV2-catalogSectionItem:before{bottom:-50%;content:" ";display:block;left:-50%;pointer-events:none;position:absolute;right:-50%;top:-50%;transform:scale(.5)}.KfeCollection-GoodsCardV2-catalogSectionItem+.KfeCollection-GoodsCardV2-catalogSectionItem:before{border-top:1px solid #d3d3d3}html[data-theme=dark] .KfeCollection-GoodsCardV2-catalogSectionItem+.KfeCollection-GoodsCardV2-catalogSectionItem:before{border-top:1px solid #2e2e2e}.KfeCollection-GoodsCardV2-catalogSectionItemIcon{fill:grey}html[data-theme=dark] .KfeCollection-GoodsCardV2-catalogSectionItemIcon{fill:#999}.KfeCollection-PaidConsultCard{font-family:PingFang SC;margin-bottom:20px}.KfeCollection-PaidConsultCard-Header{color:#121212;font-size:13px;font-weight:500;margin-bottom:10px}html[data-theme=dark] .KfeCollection-PaidConsultCard-Header{color:#fff}.KfeCollection-PaidConsultCard-CardWrapper{align-items:flex-start;cursor:pointer;display:flex;padding:12px 16px;position:relative}.KfeCollection-PaidConsultCard-CardWrapper:before{border:1px solid #d3d3d3;bottom:-50%;content:" ";display:block;left:-50%;pointer-events:none;position:absolute;right:-50%;top:-50%;transform:scale(.5)}html[data-theme=dark] .KfeCollection-PaidConsultCard-CardWrapper:before{border:1px solid #2e2e2e}.KfeCollection-PaidConsultCard-CardWrapper:before{border-radius:16px}.KfeCollection-PaidConsultCard-Avatar{border-radius:50%;height:48px;margin-right:8px;width:48px}.KfeCollection-PaidConsultCard-Right{width:100%}.KfeCollection-PaidConsultCard-NameWrapper{align-items:center;display:flex;justify-content:space-between}.KfeCollection-PaidConsultCard-Name{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#121212;display:-webkit-box;font-size:15px;overflow:hidden;text-overflow:ellipsis}html[data-theme=dark] .KfeCollection-PaidConsultCard-Name{color:#fff}.KfeCollection-PaidConsultCard-Name{font-weight:500;line-height:18px}.KfeCollection-PaidConsultCard-Action{color:#06f;flex-shrink:0;font-size:13px;font-weight:500;margin-right:-6px}html[data-theme=dark] .KfeCollection-PaidConsultCard-Action{color:#558eff}.KfeCollection-PaidConsultCard-Action{line-height:18px}.KfeCollection-PaidConsultCard-ArrowRight{color:#06f;height:30px;width:20px}html[data-theme=dark] .KfeCollection-PaidConsultCard-ArrowRight{color:#558eff}.KfeCollection-PaidConsultCard-SubInfo{align-items:center;display:flex;font-size:12px;margin-bottom:4px}.KfeCollection-PaidConsultCard-ConsultTime{align-items:center;color:grey;display:flex;margin-right:10px}html[data-theme=dark] .KfeCollection-PaidConsultCard-ConsultTime{color:#999}.KfeCollection-PaidConsultCard-ConsultTime{font-weight:400;line-height:19px}.KfeCollection-PaidConsultCard-ConsultTimeIcon{color:#999;margin-right:5px}html[data-theme=dark] .KfeCollection-PaidConsultCard-ConsultTimeIcon{color:#999}.KfeCollection-PaidConsultCard-ConsultScore{align-items:center;color:#ff9607;display:flex}html[data-theme=dark] .KfeCollection-PaidConsultCard-ConsultScore{color:#ffae4e}.KfeCollection-PaidConsultCard-ConsultScore{font-weight:500;line-height:19px}.KfeCollection-PaidConsultCard-ConsultScoreIcon{margin-right:5px}.KfeCollection-PaidConsultCard-Info{align-items:flex-start;display:flex;font-size:12px;line-height:19px}.KfeCollection-PaidConsultCard-Info p{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:grey;display:-webkit-box;font-size:12px;overflow:hidden;text-align:justify;text-overflow:ellipsis}html[data-theme=dark] .KfeCollection-PaidConsultCard-Info p{color:#999}.KfeCollection-PaidConsultCard-InfoIcon{margin-left:-2px;margin-right:4px;width:18px}.KfeCollection-AnswerTopCard-Container{margin-bottom:15px;margin-top:15px}.KfeCollection-AnswerTopCard-Privilege{margin-bottom:15px;margin-top:0}.KfeCollection-AnswerTopCard-FlexContainer{display:flex}.KfeCollection-OrdinaryLabel{align-items:center;background:rgba(0,102,255,.08);display:flex;margin-bottom:15px;padding:11px 0 11px 14px}html[data-theme=dark] .KfeCollection-OrdinaryLabel{background:rgba(85,142,255,.08)}.KfeCollection-OrdinaryLabel{border-radius:6px}.KfeCollection-OrdinaryLabel .KfeCollection-OrdinaryLabel-content{align-items:center;color:rgba(23,81,153,.72);display:flex;font-size:14px;height:20px}html[data-theme=dark] .KfeCollection-OrdinaryLabel .KfeCollection-OrdinaryLabel-content{color:rgba(99,133,166,.72)}.KfeCollection-OrdinaryLabel .KfeCollection-OrdinaryLabel-content{line-height:1}.KfeCollection-OrdinaryLabel-newStyle-mobile,.KfeCollection-OrdinaryLabel-newStyle-pc{background:rgba(0,102,255,.08);display:inline-block;padding:6px 12px}html[data-theme=dark] .KfeCollection-OrdinaryLabel-newStyle-mobile,html[data-theme=dark] .KfeCollection-OrdinaryLabel-newStyle-pc{background:rgba(85,142,255,.08)}.KfeCollection-OrdinaryLabel-newStyle-mobile,.KfeCollection-OrdinaryLabel-newStyle-pc{border-radius:41px}.KfeCollection-OrdinaryLabel-newStyle-mobile .KfeCollection-OrdinaryLabel-content,.KfeCollection-OrdinaryLabel-newStyle-pc .KfeCollection-OrdinaryLabel-content{color:#175199;font-size:13px}html[data-theme=dark] .KfeCollection-OrdinaryLabel-newStyle-mobile .KfeCollection-OrdinaryLabel-content,html[data-theme=dark] .KfeCollection-OrdinaryLabel-newStyle-pc .KfeCollection-OrdinaryLabel-content{color:#6385a6}.KfeCollection-OrdinaryLabel-newStyle-mobile .KfeCollection-OrdinaryLabel-content,.KfeCollection-OrdinaryLabel-newStyle-pc .KfeCollection-OrdinaryLabel-content{line-height:16px;opacity:.72}.KfeCollection-Privilege{align-items:center;display:flex;margin-top:20px;padding:12px 0 12px 12px;position:relative}.KfeCollection-Privilege,html[data-theme=dark] .KfeCollection-Privilege{background-image:linear-gradient(97deg,hsla(35,79%,87%,.25),hsla(35,85%,69%,.2) 99%)}.KfeCollection-Privilege{border-radius:6px}.KfeCollection-Privilege-newStyle-mobile,.KfeCollection-Privilege-newStyle-pc{align-items:center;display:inline-flex;padding:7px 12px 7px 10px;position:relative}.KfeCollection-Privilege-newStyle-mobile,.KfeCollection-Privilege-newStyle-pc,html[data-theme=dark] .KfeCollection-Privilege-newStyle-mobile,html[data-theme=dark] .KfeCollection-Privilege-newStyle-pc{background:linear-gradient(90.56deg,hsla(35,79%,87%,.25),hsla(35,85%,69%,.25)),hsla(0,0%,100%,.25)}.KfeCollection-Privilege-newStyle-mobile,.KfeCollection-Privilege-newStyle-pc{border-radius:38px}.KfeCollection-Privilege-newStyle-pc{padding:6px 12px 6px 10px}.KfeCollection-Privilege-vipIcon{flex-shrink:0;height:18px;margin-right:5px;width:18px}.KfeCollection-Privilege-vipIcon stop[offset="0%"],html[data-theme=dark] .KfeCollection-Privilege-vipIcon stop[offset="0%"]{stop-color:#f8e2c4}.KfeCollection-Privilege-vipIcon stop[offset="100%"],html[data-theme=dark] .KfeCollection-Privilege-vipIcon stop[offset="100%"]{stop-color:#f3bb6c}.KfeCollection-Privilege-vipIcon-newStyle-mobile,.KfeCollection-Privilege-vipIcon-newStyle-pc{flex-shrink:0;height:14px;margin-right:7px;width:13px}.KfeCollection-Privilege-vipIcon-newStyle-mobile stop[offset="0%"],.KfeCollection-Privilege-vipIcon-newStyle-pc stop[offset="0%"]{stop-color:#ebd0a9}.KfeCollection-Privilege-vipIcon-newStyle-mobile stop[offset="100%"],.KfeCollection-Privilege-vipIcon-newStyle-pc stop[offset="100%"]{stop-color:#b88541}.KfeCollection-Privilege-vipIcon-newStyle-pc{height:16px;width:15px}.KfeCollection-Privilege-content,html[data-theme=dark] .KfeCollection-Privilege-content{color:#ce994f}.KfeCollection-Privilege-content{font-size:14px;line-height:14px;z-index:1}.KfeCollection-Privilege-content-newStyle-mobile,.KfeCollection-Privilege-content-newStyle-pc,html[data-theme=dark] .KfeCollection-Privilege-content-newStyle-mobile,html[data-theme=dark] .KfeCollection-Privilege-content-newStyle-pc{color:#ce994f}.KfeCollection-Privilege-content-newStyle-mobile,.KfeCollection-Privilege-content-newStyle-pc{font-size:13px;line-height:16px;z-index:1}.KfeCollection-Privilege-content-newStyle-pc{font-size:14px;line-height:18px}.KfeCollection-Privilege-label{bottom:0;color:#fff;height:30px;position:absolute;right:10px;width:70px}html[data-theme=dark] .KfeCollection-Privilege-label{color:#2e2e2e}.KfeCollection-Privilege-vipText{font-weight:500}.KfeCollection-FabledStatement{display:flex;margin-top:8px}.KfeCollection-FabledStatement-fixed{display:flex;margin-left:8px}.KfeCollection-IntroCard{background-color:#f6f6f6}html[data-theme=dark] .KfeCollection-IntroCard{background-color:#1b1b1b}.KfeCollection-IntroCard{border-radius:6px;color:#999;font-size:14px;padding:12px}html[data-theme=dark] .KfeCollection-IntroCard{color:#999}.KfeCollection-IntroCard{line-height:21px;margin:15px 0}.KfeCollection-IntroCard-newStyle-mobile,.KfeCollection-IntroCard-newStyle-pc{background-color:#f6f6f6}html[data-theme=dark] .KfeCollection-IntroCard-newStyle-mobile,html[data-theme=dark] .KfeCollection-IntroCard-newStyle-pc{background-color:#1b1b1b}.KfeCollection-IntroCard-newStyle-mobile,.KfeCollection-IntroCard-newStyle-pc{border-radius:8px;color:#999;font-size:13px;padding:8px 12px}html[data-theme=dark] .KfeCollection-IntroCard-newStyle-mobile,html[data-theme=dark] .KfeCollection-IntroCard-newStyle-pc{color:#999}.KfeCollection-IntroCard-newStyle-mobile,.KfeCollection-IntroCard-newStyle-pc{line-height:24px;margin-top:8px}.KfeCollection-IntroCard-newStyle-pc{display:flex;flex-direction:column;font-size:14px;line-height:26px}.KfeCollection-IntroCard-spacing{margin-bottom:8px}.KfeCollection-IntroCard-contentName{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.KfeCollection-IntroCard-contentName a{color:#175199}html[data-theme=dark] .KfeCollection-IntroCard-contentName a{color:#6385a6}.KfeCollection-IntroCard-contentName-newStyle-mobile,.KfeCollection-IntroCard-contentName-newStyle-pc{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.KfeCollection-IntroCard-contentName-newStyle-mobile a,.KfeCollection-IntroCard-contentName-newStyle-pc a{color:#06f}.KfeCollection-IntroCard-description{-webkit-line-clamp:2}.KfeCollection-IntroCard-authorDesc,.KfeCollection-IntroCard-description{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.KfeCollection-IntroCard-authorDesc{-webkit-line-clamp:1}.KfeCollection-IntroCard-authorDesc .member_mention{color:#175199}html[data-theme=dark] .KfeCollection-IntroCard-authorDesc .member_mention{color:#6385a6}.KfeCollection-IntroCard-authorDesc-newStyle-mobile,.KfeCollection-IntroCard-authorDesc-newStyle-pc{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.KfeCollection-IntroCard-authorDesc-newStyle-mobile .member_mention,.KfeCollection-IntroCard-authorDesc-newStyle-pc .member_mention{color:#06f}.KfeCollection-IntroCard-paidConsult{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.KfeCollection-IntroCard-paidConsult a{color:#175199;margin-left:4px}html[data-theme=dark] .KfeCollection-IntroCard-paidConsult a{color:#6385a6}.KfeCollection-IntroCard-paidConsult-newStyle-mobile,.KfeCollection-IntroCard-paidConsult-newStyle-pc{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.KfeCollection-IntroCard-paidConsult-newStyle-mobile a,.KfeCollection-IntroCard-paidConsult-newStyle-pc a{color:#06f;margin-left:4px}.KfeCollection-CertainEndEllipsis{display:flex;overflow:hidden}.KfeCollection-CertainEndEllipsis-start{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.KfeCollection-CertainEndEllipsis-end{display:flex;flex-shrink:0}.KfeCollection-PaidContentNameCertainEndEllipsis a{color:#175199}html[data-theme=dark] .KfeCollection-PaidContentNameCertainEndEllipsis a{color:#6385a6}.ReferenceList{clear:both;font-size:.8em}.ReferenceList li:focus{outline:none;-webkit-transition:background .3s;transition:background .3s}html[data-focus-visible] .ReferenceList li:focus{background:rgba(5,109,232,.08)}html[data-theme=dark][data-focus-visible] .ReferenceList li:focus{background:rgba(85,142,255,.3)}.ReferenceList .ReferenceList-backHint{padding-right:.25em}.ReferenceList .ReferenceList-backLink{color:#09408e;font-synthesis:style;font-weight:600;padding-right:.25em}html[data-theme=dark] .ReferenceList .ReferenceList-backLink{color:#5271b0}html[data-ios] .ReferenceList .ReferenceList-backLink{font-weight:500}html[data-android] .ReferenceList .ReferenceList-backLink{font-weight:700}@media (hover:hover){.ReferenceList .ReferenceList-backLink:hover{text-decoration:underline}}@font-face{font-family:ZHVipFont;src:/*savepage-url=https://static.zhihu.com/heifetz/assets/ZHVipFont.569d27c8.ttf*/url()}.GoodsRecommendCardPrice{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fd5409;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:ZHVipFont;font-size:15px;height:18px;line-height:18px;margin-right:auto;overflow:hidden}html[data-theme=dark] .GoodsRecommendCardPrice{color:#fd5409}.GoodsRecommendCardPrice-prefix{font-size:12px;margin-right:4px;padding-top:3px}.GoodsRecommendCardPrice-sell{font-family:ZHVipFont;font-size:16px;font-weight:500}.GoodsRecommendCardPrice-underline{zoom:.5;color:#999;font-family:ZHVipFont;font-size:22px;margin-left:8px;padding-top:4px;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}html[data-theme=dark] .GoodsRecommendCardPrice-underline{color:#999}.GoodsRecommendCardPrice-suffix{font-size:12px;margin-left:4px;padding-top:3px}.GoodsRecommendCardPrice-vip{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-size:14px}.GoodsRecommendCardPrice-vipHint{color:#ce994f;font-family:ZHVipFont;font-weight:500;margin-right:4px}html[data-theme=dark] .GoodsRecommendCardPrice-vipHint{color:#ce994f}.GoodsRecommendCardPrice-original{color:#999;font-family:ZHVipFont;text-decoration:line-through}html[data-theme=dark] .GoodsRecommendCardPrice-original{color:#999}.GoodsItemCardPromoTag{background:-webkit-gradient(linear,left top,right top,from(rgba(253,84,9,.12)),to(rgba(253,84,9,0)));background:linear-gradient(90deg,rgba(253,84,9,.12),rgba(253,84,9,0));border-radius:20px;color:#fd5409;font-size:20px;height:36px;line-height:36px;padding:0 12px;text-align:center}html[data-theme=dark] .GoodsItemCardPromoTag{color:#fd5409}.GoodsRecommendCard-tags{height:18px;overflow:hidden}.GoodsRecommendCard-tagsScale{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:36px;overflow:hidden;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:left top;transform-origin:left top;width:200%}.GoodsRecommendCard-tagsImage{margin-right:12px}.GoodsRecommendCard-couponTag{-ms-flex-negative:0;border:1px solid rgba(253,84,9,.5);border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fd5409;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;flex-shrink:0;font-size:20px;font-weight:500;height:32px;margin-right:12px}.GoodsRecommendCard-couponTag,html[data-theme=dark] .GoodsRecommendCard-couponTag{background-color:rgba(253,84,9,.05)}html[data-theme=dark] .GoodsRecommendCard-couponTag{border:1px solid rgba(253,84,9,.5);color:#fd5409}.GoodsRecommendCard-couponMark{background:-webkit-gradient(linear,right top,left top,from(#fd5409),color-stop(97.22%,#fd7e09));background:linear-gradient(270deg,#fd5409,#fd7e09 97.22%);color:#fff;display:inline-block;height:32px;line-height:32px;text-align:center;width:36px}html[data-theme=dark] .GoodsRecommendCard-couponMark{color:#121212}.GoodsRecommendCard-couponText{display:inline-block;padding:0 6px;white-space:nowrap}.GoodsRecommendCard-textTag{background:#fd5409;border:.5px solid #fd5409;border-radius:20px;color:#fff;font-size:20px;height:34px;line-height:32px;margin-right:12px;padding:0 12px;text-align:center}.CircleLoadingBar{-webkit-animation:CircleLoadingBarRotator 1s linear infinite;animation:CircleLoadingBarRotator 1s linear infinite;left:50%;margin:-15px 0 0 -15px;position:absolute;top:50%}.CircleLoadingBar .path{stroke:#0084ff;stroke-dasharray:187;stroke-dashoffset:0;-webkit-animation:CircleLoadingBarDash 1s ease-in-out infinite;animation:CircleLoadingBarDash 1s ease-in-out infinite;-webkit-transform-origin:center;transform-origin:center}html[data-theme=dark] .CircleLoadingBar .path{stroke:#0084ff}@-webkit-keyframes CircleLoadingBarRotator{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}@keyframes CircleLoadingBarRotator{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}@-webkit-keyframes CircleLoadingBarDash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;-webkit-transform:rotate(135deg);transform:rotate(135deg)}to{stroke-dashoffset:187;-webkit-transform:rotate(450deg);transform:rotate(450deg)}}@keyframes CircleLoadingBarDash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;-webkit-transform:rotate(135deg);transform:rotate(135deg)}to{stroke-dashoffset:187;-webkit-transform:rotate(450deg);transform:rotate(450deg)}}.ModalButtonGroup--vertical{margin-bottom:16px;margin-top:40px}.ModalButtonGroup--vertical .Button{display:block;margin-left:auto;margin-right:auto;width:220px}.ModalButtonGroup--vertical .Button+.Button{margin-top:28px}.Modal-content--buttonGroupOnly .ModalButtonGroup--vertical{margin-top:60px}.ModalButtonGroup--horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-top:48px}.ModalButtonGroup--horizontal .Button{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}.ModalButtonGroup--horizontal .Button:last-child:first-child{-webkit-box-flex:initial;-ms-flex:initial;flex:initial;margin-left:auto;margin-right:auto;width:220px}.ModalButtonGroup--horizontal .Button+.Button{margin-left:16px}.ModalWindow-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;left:0;overflow-x:hidden;overflow-y:auto;position:fixed;right:0;top:0;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;z-index:203}.ModalWindow-wrapper.ModalWindow-enter{opacity:.01}.ModalWindow-wrapper.ModalWindow-enter-active,.ModalWindow-wrapper.ModalWindow-leave{opacity:1}.ModalWindow-wrapper.ModalWindow-leave-active{opacity:.01}.ModalWindow-backdrop{background-color:hsla(0,0%,7%,.65);bottom:0;left:0;position:absolute;right:0;top:0;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out;z-index:0}html[data-theme=dark] .ModalWindow-backdrop{background-color:rgba(0,0,0,.65)}.ModalWindow-wrapper--transparent .ModalWindow-backdrop{background-color:transparent}.ModalWindow{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-shadow:0 5px 20px hsla(0,0%,7%,.1);box-shadow:0 5px 20px hsla(0,0%,7%,.1);-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-left:auto;margin-right:auto;max-height:calc(100vh - 48px);position:relative;-webkit-transition:max-height .8s ease;transition:max-height .8s ease;width:400px;z-index:1}html[data-theme=dark] .ModalWindow{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3)}.ModalWindow:focus{outline:none}.ModalWindow--large{width:536px}.ModalWindow--fullPage{height:calc(100vh - 48px);width:688px}.ModalWindow-enter .ModalWindow{-webkit-transform:translateY(20px);transform:translateY(20px)}.ModalWindow-enter-active .ModalWindow{-webkit-transition:opacity .3s ease-out,-webkit-transform .3s ease-out;transition:opacity .3s ease-out,-webkit-transform .3s ease-out;transition:transform .3s ease-out,opacity .3s ease-out;transition:transform .3s ease-out,opacity .3s ease-out,-webkit-transform .3s ease-out}.ModalWindow-enter-active .ModalWindow,.ModalWindow-leave .ModalWindow{-webkit-transform:translateY(0);transform:translateY(0)}.ModalWindow-leave-active .ModalWindow{-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:opacity .3s ease-out,-webkit-transform .3s ease-out;transition:opacity .3s ease-out,-webkit-transform .3s ease-out;transition:transform .3s ease-out,opacity .3s ease-out;transition:transform .3s ease-out,opacity .3s ease-out,-webkit-transform .3s ease-out}.ModalWindow-inner{background:#fff;border-radius:2px;overflow:auto}html[data-theme=dark] .ModalWindow-inner{background:#121212}.ModalWindow--fullPage .ModalWindow-inner{height:100%}.ModalWindow-closeButton{cursor:pointer;padding:12px;position:absolute;right:-60px;top:8px}.ModalWindow-closeIcon{fill:#fff;vertical-align:top}html[data-theme=dark] .ModalWindow-closeIcon{fill:#fff}.ModalWindow-title{color:#121212;font-size:24px;font-weight:500;margin-top:40px;text-align:center}html[data-theme=dark] .ModalWindow-title{color:#fff}.ModalWindow-title.ModalWindow-title--simple{font-family:inherit;font-size:20px}.ModalWindow-subtitle{color:#8590a6;font-size:14px;line-height:1.5;margin-top:4px;padding:0 38px;text-align:center}html[data-theme=dark] .ModalWindow-subtitle{color:#8590a6}.ModalWindow-subtitle a{text-decoration:underline}.ModalWindow-content{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;line-height:1.7;margin-top:24px;opacity:1;padding:0 24px 32px}.ModalWindow--fullPage .ModalWindow-content{padding:0}.ModalWindow-content.ModalWindow-content--spread{height:100%;margin-top:0}.ModalWindow-content.ModalWindow-content--hidden{opacity:0;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.ModalWindow-footer{background:#f6f6f6;border-top:1px solid #ebebeb;color:#8590a6;font-size:13px;line-height:1.7;padding:16px 24px}html[data-theme=dark] .ModalWindow-footer{background:#1b1b1b;border-top:1px solid #2e2e2e;color:#8590a6}.ModalWindow-footer a{text-decoration:underline}.QRCodeModal{color:#121212;text-align:center}html[data-theme=dark] .QRCodeModal{color:#fff}.QRCodeModal .Modal-content{margin-top:40px;padding-bottom:70px}.QRCodeModal-title{font-size:24px;font-synthesis:style;font-weight:600;height:30px;line-height:30px}html[data-ios] .QRCodeModal-title{font-weight:500}html[data-android] .QRCodeModal-title{font-weight:700}.QRCodeModal-tip{font-size:14px;height:20px;line-height:20px;margin-top:12px}.QRCodeModal-qrcode{height:175px;margin:40px auto 0;position:relative;width:175px}.QRCodeModal-qrcode img{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.BottomInfo{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;color:#999;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;height:42px;justify-content:flex-start;width:100%}html[data-theme=dark] .BottomInfo{background-color:#121212;color:#999}.BottomInfo:before{background:transparent;border-bottom:1px solid #ebebeb;border-left:1px solid #ebebeb;border-radius:0 0 16px 16px;border-right:1px solid #ebebeb;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";display:block;height:82px;position:absolute;-webkit-transform:scale(.5) translateX(-50%);transform:scale(.5) translateX(-50%);width:200%;z-index:0}html[data-theme=dark] .BottomInfo:before{border-bottom:1px solid #2e2e2e;border-left:1px solid #2e2e2e;border-right:1px solid #2e2e2e}.BottomInfo>div{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:flex-start;padding-left:14px;position:relative;z-index:1}.BottomInfo>div img{height:16px;margin-right:4px}.BottomInfo>div span{color:#444;margin-right:8px;white-space:nowrap}html[data-theme=dark] .BottomInfo>div span{color:#d3d3d3}.BottomInfo>div .MCNLinkCard-cardBottom-iconText,html[data-theme=dark] .BottomInfo>div .MCNLinkCard-cardBottom-iconText{color:#ff7955}.BottomInfo>div .MCNLinkCard-cardBottom-showCaseText,html[data-theme=dark] .BottomInfo>div .MCNLinkCard-cardBottom-showCaseText{color:#999}.BottomInfo>span{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:100%;justify-content:space-between;position:relative;width:100%;z-index:1}.BottomInfo .MCNLinkCard-cardBottom-arrowText{padding-right:8px;white-space:nowrap}.GoodsRecommendCard-invalid{background:hsla(0,0%,96%,.4);border-radius:8px;cursor:default;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:100}html[data-theme=dark] .GoodsRecommendCard-invalid{background:rgba(27,27,27,.4)}.GoodsRecommendCard-invalidButton{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#ebebeb;border-radius:25px 0 0 25px;bottom:12px;color:grey;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;font-weight:700;height:25px;justify-content:center;position:absolute;right:0;width:80px}html[data-theme=dark] .GoodsRecommendCard-invalidButton{background-color:#2e2e2e;color:#999}.GoodsRecommendCard-invalidText{margin-left:4px}.GoodsRecommendCardPromo{-webkit-box-pack:justify;-ms-flex-pack:justify;background:-webkit-gradient(linear,left top,left bottom,color-stop(-10.53%,rgba(253,84,9,.08)),color-stop(102.63%,rgba(253,84,9,0)));background:linear-gradient(180deg,rgba(253,84,9,.08) -10.53%,rgba(253,84,9,0) 102.63%);display:-webkit-box;display:-ms-flexbox;display:flex;height:38px;justify-content:space-between;margin-bottom:-12px;overflow:hidden;padding:0 14px}.GoodsRecommendCardPromo,.GoodsRecommendCardPromo-left{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.GoodsRecommendCardPromo-left{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:100%}.GoodsRecommendCardPromo-right{color:#fd5409;font-size:12px}html[data-theme=dark] .GoodsRecommendCardPromo-right{color:#fd5409}.GoodsRecommendCardPromo-rightText{font-family:Helvetica Neue}.GoodsRecommendCard-shade{background:hsla(0,0%,96%,.4);border-radius:8px;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:100}html[data-theme=dark] .GoodsRecommendCard-shade{background:rgba(27,27,27,.4)}.GoodsRecommendCard-shadeHide{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-radius:25px 0 0 25px;bottom:12px;color:#06f;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;font-weight:700;height:25px;justify-content:center;position:absolute;right:0;width:80px}.GoodsRecommendCard-shadeHideText{margin-left:2px}.GoodsRecommendCard{background-color:#f6f6f6;border-radius:8px;color:inherit;display:block;margin:1em auto;max-width:100%;min-height:88px;overflow:hidden;position:relative;text-decoration:none;width:390px;z-index:0}html[data-theme=dark] .GoodsRecommendCard{background-color:#1b1b1b}.GoodsRecommendCard-promo{background-color:#fff;border:1px solid rgba(253,84,9,.08)}html[data-theme=dark] .GoodsRecommendCard-promo{background-color:#121212}.GoodsRecommendCard-link{background:none;min-height:auto}.CPSCommonCard{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:400px;min-height:88px;overflow:hidden;padding:14px;position:relative;width:100%;z-index:0}.CPSCommonCard-imageBox{-ms-flex-negative:0;border-radius:6px;flex-shrink:0;height:100px;overflow:hidden;position:relative;width:100px}.CPSCommonCard-imageBox--rectangle{width:75px}.CPSCommonCard-image{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.CPSCommonCard-tag{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:0;-webkit-transform-origin:right bottom;transform-origin:right bottom;white-space:nowrap}.CPSCommonCard-tag-ADBox-noCornerText{margin:0 9px 9px 0}.CPSCommonCard-tag-ADBox-cornerText,.CPSCommonCard-tag-ADBox-noCornerText{-webkit-transform:scale(.75) translate(33%,33%);transform:scale(.75) translate(33%,33%)}.CPSCommonCard-tag-ADBox-cornerText{margin:0 4px 3px 0}.CPSCommonCard-tag-ADTag{color:#fff;font-size:12px;font-weight:400;line-height:13.35px;opacity:.8;text-shadow:0 0 2px rgba(0,0,0,.5)}.CPSCommonCard-tag-imageTag{background:hsla(0,0%,100%,.9);border-top-left-radius:8px;color:#121212;font-size:12px;font-weight:500;margin-left:-10px;padding:0 5px;-webkit-transform:scale(.75);transform:scale(.75);-webkit-transform-origin:right bottom;transform-origin:right bottom;white-space:nowrap}html[data-theme=dark] .CPSCommonCard-tag-imageTag{background:hsla(0,0%,100%,.9);color:#fff}.CPSCommonCard-info{-webkit-box-direction:normal;-webkit-box-flex:1;-ms-flex-positive:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-grow:1;margin-left:12px;margin-top:-1px}.CPSCommonCard-info,.CPSCommonCard-title{-webkit-box-orient:vertical;overflow:hidden}.CPSCommonCard-title{-webkit-line-clamp:2;color:#121212;display:-webkit-box;font-size:16px;font-synthesis:style;font-weight:600;line-height:20px;max-height:40px;text-overflow:ellipsis;word-break:break-all}html[data-theme=dark] .CPSCommonCard-title{color:#fff}html[data-ios] .CPSCommonCard-title{font-weight:500}html[data-android] .CPSCommonCard-title{font-weight:700}.CPSCommonCard-subtitle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:8px}.CPSCommonCard-subtitle-text{-webkit-box-flex:0;color:grey;-ms-flex:none;flex:none;font-size:12px;font-synthesis:style;font-weight:600;line-height:16px;margin-right:12px}html[data-theme=dark] .CPSCommonCard-subtitle-text{color:#999}html[data-ios] .CPSCommonCard-subtitle-text{font-weight:500}html[data-android] .CPSCommonCard-subtitle-text{font-weight:700}.CPSCommonCard-subtitle-img{height:16px;margin-top:0}.CPSCommonCard-subtitle-img .GoodsRecommendCard-tagsScale{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:32px;overflow:hidden;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:left top;transform-origin:left top;width:200%}.CPSCommonCard-tool{-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:auto;overflow:hidden}.CPSCommonCard-button,.CPSCommonCard-tool{-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:18px}.CPSCommonCard-button{-ms-flex-negative:0;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-item-align:start;-ms-flex-align:center;align-self:flex-start;color:#fd5409;flex-shrink:0;font-size:13px;font-synthesis:style;font-weight:600;justify-content:center;line-height:18px;margin-right:-6px}html[data-theme=dark] .CPSCommonCard-button{color:#fd5409}html[data-ios] .CPSCommonCard-button{font-weight:500}html[data-android] .CPSCommonCard-button{font-weight:700}.CPSCommonCard-link{color:#175199;font-size:18px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CPSCommonCard-link-icon{font-synthesis:style;font-weight:600;margin-right:8px}html[data-ios] .CPSCommonCard-link-icon{font-weight:500}html[data-android] .CPSCommonCard-link-icon{font-weight:700}.ZhiGoodsCard{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:400px;min-height:88px;overflow:hidden;padding:14px;position:relative;width:100%;z-index:0}.ZhiGoodsCard-imageBox{-ms-flex-negative:0;border-radius:6px;flex-shrink:0;height:100px;overflow:hidden;position:relative;width:100px}.ZhiGoodsCard-image{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.ZhiGoodsCard-tag{bottom:0;margin:0 6px 6px 0;position:absolute;right:0;scale:.75;-webkit-transform-origin:right bottom;transform-origin:right bottom;white-space:nowrap}.ZhiGoodsCard-tag-ADTag{color:#fff;font-size:12px;font-weight:400;line-height:13.35px;opacity:.8;text-shadow:0 0 2px rgba(0,0,0,.5)}.ZhiGoodsCard-tag-imageTag{background:hsla(0,0%,100%,.9);border-top-left-radius:8px;color:#121212;font-size:12px;font-weight:500;margin-left:-10px;padding:0 5px;-webkit-transform:scale(.75);transform:scale(.75);-webkit-transform-origin:right bottom;transform-origin:right bottom;white-space:nowrap}html[data-theme=dark] .ZhiGoodsCard-tag-imageTag{background:hsla(0,0%,100%,.9);color:#fff}.ZhiGoodsCard-info{-webkit-box-direction:normal;-webkit-box-flex:1;-ms-flex-positive:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-grow:1;margin-left:12px;margin-top:-1px}.ZhiGoodsCard-info,.ZhiGoodsCard-title{-webkit-box-orient:vertical;overflow:hidden}.ZhiGoodsCard-title{-webkit-line-clamp:2;color:#121212;display:-webkit-box;font-size:16px;font-synthesis:style;font-weight:600;line-height:20px;max-height:40px;text-overflow:ellipsis;word-break:break-all}html[data-theme=dark] .ZhiGoodsCard-title{color:#fff}html[data-ios] .ZhiGoodsCard-title{font-weight:500}html[data-android] .ZhiGoodsCard-title{font-weight:700}.ZhiGoodsCard-subtitle{color:grey;font-size:12px;font-synthesis:style;font-weight:600;line-height:16px;margin-top:2px}html[data-theme=dark] .ZhiGoodsCard-subtitle{color:#999}html[data-ios] .ZhiGoodsCard-subtitle{font-weight:500}html[data-android] .ZhiGoodsCard-subtitle{font-weight:700}.ZhiGoodsCard-tool{-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:auto;overflow:hidden}.ZhiGoodsCard-button,.ZhiGoodsCard-tool{-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:18px}.ZhiGoodsCard-button{-ms-flex-negative:0;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-item-align:start;-ms-flex-align:center;align-self:flex-start;color:#fd5409;flex-shrink:0;font-size:13px;font-synthesis:style;font-weight:600;justify-content:center;line-height:18px;margin-right:-6px}html[data-theme=dark] .ZhiGoodsCard-button{color:#fd5409}html[data-ios] .ZhiGoodsCard-button{font-weight:500}html[data-android] .ZhiGoodsCard-button{font-weight:700}.ZhiGoodsCard-desc{color:#999;font-size:13px}.ZhiGoodsCard-titleRightText{-ms-flex-negative:0;background:#fff;border-radius:18px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#8590a6;cursor:pointer;flex-shrink:0;font-size:13px;height:29px;line-height:29px;margin-left:4px;text-align:center;width:46px}html[data-theme=dark] .ZhiGoodsCard-titleRightText{background:#121212;color:#8590a6}.ZhiGoodsCard-titleRightText:before{background:transparent;border:1px solid #ebebeb;border-radius:36px;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";display:block;height:58px;position:absolute;-webkit-transform:scale(.5) translate(-50%,-50%);transform:scale(.5) translate(-50%,-50%);width:92px;z-index:0}html[data-theme=dark] .ZhiGoodsCard-titleRightText:before{border:1px solid #2e2e2e}.ZhiGoodsCard-titleRightImg{-ms-flex-negative:0;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;flex-shrink:0;margin-left:4px}.ZhiGoodsCard-titleRightImg>img{display:block}.CPSMeituanCard{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;max-width:400px;min-height:88px;overflow:hidden;padding:14px;position:relative;width:100%;z-index:0}.CPSMeituanCard-imageBox{border-radius:6px;height:100px;overflow:hidden;position:relative;width:75px}.CPSMeituanCard-image{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.CPSMeituanCard-tag{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 6px 6px 0;position:absolute;right:0;scale:.75;-webkit-transform-origin:right bottom;transform-origin:right bottom;white-space:nowrap}.CPSMeituanCard-tag-ADTag{color:#fff;font-size:12px;font-weight:400;line-height:13.35px;opacity:.8;text-shadow:0 0 2px rgba(0,0,0,.5)}.CPSMeituanCard-tag-imageTag{background:hsla(0,0%,100%,.9);border-top-left-radius:8px;color:#121212;font-size:12px;font-weight:500;margin-left:-10px;padding:0 5px;-webkit-transform:scale(.75);transform:scale(.75);-webkit-transform-origin:right bottom;transform-origin:right bottom;white-space:nowrap}html[data-theme=dark] .CPSMeituanCard-tag-imageTag{background:hsla(0,0%,100%,.9);color:#fff}.CPSMeituanCard-main{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1;flex:1 1;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;margin-left:12px;overflow:hidden}.CPSMeituanCard+.GoodsRecommendCard-invalid .GoodsRecommendCard-invalidButton,.CPSMeituanCard+.GoodsRecommendCard-shade .GoodsRecommendCard-shadeHide{bottom:9px}.RedPacketCard{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;max-width:400px;min-height:88px;overflow:hidden;padding:12px;position:relative;width:100%;z-index:0}.RedPacketCard-imageBox{-ms-flex-negative:0;border-radius:6px;flex-shrink:0;height:75px;overflow:hidden;position:relative;width:75px}.RedPacketCard-image{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.RedPacketCard-tag{bottom:0;margin:0 6px 6px 0;position:absolute;right:0;scale:.75;-webkit-transform-origin:right bottom;transform-origin:right bottom;white-space:nowrap}.RedPacketCard-tag-ADTag{color:#fff;font-size:12px;font-weight:400;line-height:13.35px;opacity:.8;text-shadow:0 0 2px rgba(0,0,0,.5)}.RedPacketCard-tag-imageTag{background:hsla(0,0%,100%,.9);border-top-left-radius:8px;color:#121212;font-size:12px;font-weight:500;margin-left:-10px;padding:0 5px;-webkit-transform:scale(.75);transform:scale(.75);-webkit-transform-origin:right bottom;transform-origin:right bottom;white-space:nowrap}html[data-theme=dark] .RedPacketCard-tag-imageTag{background:hsla(0,0%,100%,.9);color:#fff}.RedPacketCard-info{-webkit-box-direction:normal;-webkit-box-flex:1;-ms-flex-positive:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-grow:1;margin-left:12px}.RedPacketCard-info,.RedPacketCard-title{-webkit-box-orient:vertical;overflow:hidden}.RedPacketCard-title{-webkit-line-clamp:1;color:#121212;display:-webkit-box;font-size:15px;font-synthesis:style;font-weight:600;line-height:20px;max-height:40px;text-overflow:ellipsis;word-break:break-all}html[data-theme=dark] .RedPacketCard-title{color:#fff}html[data-ios] .RedPacketCard-title{font-weight:500}html[data-android] .RedPacketCard-title{font-weight:700}.RedPacketCard-subtitle{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#999;display:-webkit-box;font-size:13px;line-height:18px;margin-top:2px;overflow:hidden;text-overflow:ellipsis;word-break:break-all}html[data-theme=dark] .RedPacketCard-subtitle{color:#999}.RedPacketCard-tool{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:18px;justify-content:space-between;margin-top:auto;overflow:hidden}.RedPacketCard-toolLeft{color:#999;font-size:13px;line-height:18px}html[data-theme=dark] .RedPacketCard-toolLeft{color:#999}.RedPacketCard-button{-ms-flex-negative:0;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-item-align:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;align-self:flex-start;color:#fd5409;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;font-size:13px;font-synthesis:style;font-weight:600;height:18px;justify-content:center;line-height:18px}html[data-theme=dark] .RedPacketCard-button{color:#fd5409}html[data-ios] .RedPacketCard-button{font-weight:500}html[data-android] .RedPacketCard-button{font-weight:700}.RedPacketCard+.GoodsRecommendCard-invalid .GoodsRecommendCard-invalidButton,.RedPacketCard+.GoodsRecommendCard-shade .GoodsRecommendCard-shadeHide{bottom:9px}.EducationGoodsZIPCard{background-color:#f6f6f6;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:100px;margin:1em auto;max-width:390px;overflow:hidden;padding:14px;position:relative;width:100%;z-index:0}html[data-theme=dark] .EducationGoodsZIPCard{background-color:#1b1b1b}.EducationGoodsZIPCard-container{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;width:100%}.EducationGoodsZIPCard-left{-ms-flex-negative:0;border-radius:6px;flex-shrink:0;height:100%;margin-right:12px;overflow:hidden;position:relative;width:72px}.EducationGoodsZIPCard-image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.EducationGoodsZIPCard img:not([src]),.EducationGoodsZIPCard img[src=""]{opacity:0}.EducationGoodsZIPCard-tag{bottom:0;margin:0 6px 6px 0;position:absolute;right:0;scale:.75;-webkit-transform-origin:right bottom;transform-origin:right bottom;white-space:nowrap}.EducationGoodsZIPCard-tag-ADTag{color:#fff;font-size:12px;font-weight:400;line-height:13.35px;opacity:.8;text-shadow:0 0 2px rgba(0,0,0,.5)}.EducationGoodsZIPCard-tag-imageTag{background:hsla(0,0%,100%,.9);border-top-left-radius:8px;color:#121212;font-size:12px;font-weight:500;margin-left:-10px;padding:0 5px;-webkit-transform:scale(.75);transform:scale(.75);-webkit-transform-origin:right bottom;transform-origin:right bottom;white-space:nowrap}html[data-theme=dark] .EducationGoodsZIPCard-tag-imageTag{background:hsla(0,0%,100%,.9);color:#fff}.EducationGoodsZIPCard-right{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:space-between;width:calc(100% - 84px)}.EducationGoodsZIPCard-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#121212;display:-webkit-box;font-size:14px;font-weight:500;line-height:20px;margin-right:4px;overflow:hidden;text-overflow:ellipsis;word-break:break-all}html[data-theme=dark] .EducationGoodsZIPCard-title{color:#fff}.EducationGoodsZIPCard-icon{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:66px}.EducationCard-invalid{background:hsla(0,0%,96%,.4);border-radius:8px;cursor:default;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:100}html[data-theme=dark] .EducationCard-invalid{background:rgba(27,27,27,.4)}.EducationCard-invalidButton{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#ebebeb;border-radius:25px 0 0 25px;color:grey;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;font-weight:700;height:25px;justify-content:center;position:absolute;right:0;width:80px}html[data-theme=dark] .EducationCard-invalidButton{background-color:#2e2e2e;color:#999}.EducationCard-invalidButton-bottom{bottom:12px}.EducationCard-invalidButton-center{margin-top:-12.5px;top:50%}.EducationCard-invalidText{margin-left:4px}.EducationCommonCard{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:400px;min-height:88px;overflow:hidden;padding:14px;position:relative;width:100%;z-index:0}.EducationCommonCard-imageBox{-ms-flex-negative:0;border-radius:6px;flex-shrink:0;height:100px;overflow:hidden;position:relative;width:75px}.EducationCommonCard-image{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.EducationCommonCard-tag{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:0;-webkit-transform-origin:right bottom;transform-origin:right bottom;white-space:nowrap}.EducationCommonCard-tag-ADBox-noCornerText{margin:0 9px 9px 0}.EducationCommonCard-tag-ADBox-cornerText,.EducationCommonCard-tag-ADBox-noCornerText{-webkit-transform:scale(.75) translate(33%,33%);transform:scale(.75) translate(33%,33%)}.EducationCommonCard-tag-ADBox-cornerText{margin:0 4px 3px 0}.EducationCommonCard-tag-ADTag{color:#fff;font-size:12px;font-weight:400;line-height:13.35px;opacity:.8;text-shadow:0 0 2px rgba(0,0,0,.5)}.EducationCommonCard-tag-imageTag{background:hsla(0,0%,100%,.9);border-top-left-radius:8px;color:#121212;font-size:12px;font-weight:500;margin-left:-10px;padding:0 5px;-webkit-transform:scale(.75);transform:scale(.75);-webkit-transform-origin:right bottom;transform-origin:right bottom;white-space:nowrap}html[data-theme=dark] .EducationCommonCard-tag-imageTag{background:hsla(0,0%,100%,.9);color:#fff}.EducationCommonCard-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;-ms-flex-positive:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-grow:1;margin-left:12px;overflow:hidden}.EducationCommonCard-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#121212;display:-webkit-box;font-size:16px;font-synthesis:style;font-weight:600;line-height:20px;max-height:40px;overflow:hidden;text-overflow:ellipsis;word-break:break-all}html[data-theme=dark] .EducationCommonCard-title{color:#fff}html[data-ios] .EducationCommonCard-title{font-weight:500}html[data-android] .EducationCommonCard-title{font-weight:700}.EducationCommonCard-subtitle{color:grey;font-size:12px;font-synthesis:style;font-weight:600;line-height:16px;margin-top:2px}html[data-theme=dark] .EducationCommonCard-subtitle{color:#999}html[data-ios] .EducationCommonCard-subtitle{font-weight:500}html[data-android] .EducationCommonCard-subtitle{font-weight:700}.EducationCommonCard-tool{-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:auto;overflow:hidden}.EducationCommonCard-button,.EducationCommonCard-tool{-webkit-box-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:18px}.EducationCommonCard-button{-ms-flex-negative:0;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-item-align:start;-ms-flex-align:center;align-self:flex-start;color:#fd5409;flex-shrink:0;font-size:13px;font-synthesis:style;font-weight:600;justify-content:center;line-height:18px}html[data-theme=dark] .EducationCommonCard-button{color:#fd5409}html[data-ios] .EducationCommonCard-button{font-weight:500}html[data-android] .EducationCommonCard-button{font-weight:700}.PolymericCard{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:400px;min-height:128px;overflow:hidden;padding:14px;position:relative;width:100%;z-index:0}.PolymericCard-imageBox{-ms-flex-negative:0;border-radius:6px;flex-shrink:0;height:100px;overflow:hidden;position:relative;width:100px}.PolymericCard-image{border-radius:6px;height:100%;-o-object-fit:contain;object-fit:contain;overflow:hidden;width:100%}.PolymericCard img:not([src]),.PolymericCard img[src=""]{opacity:0}.PolymericCard-tag{bottom:0;margin:0 6px 6px 0;position:absolute;right:0;scale:.75;-webkit-transform-origin:right bottom;transform-origin:right bottom;white-space:nowrap}.PolymericCard-tag-ADTag{color:#fff;font-size:12px;font-weight:400;line-height:13.35px;opacity:.8;text-shadow:0 0 2px rgba(0,0,0,.5)}.PolymericCard-tag-imageTag{background:hsla(0,0%,100%,.9);border-top-left-radius:8px;color:#121212;font-size:12px;font-weight:500;margin-left:-10px;padding:0 5px;-webkit-transform:scale(.75);transform:scale(.75);-webkit-transform-origin:right bottom;transform-origin:right bottom;white-space:nowrap}html[data-theme=dark] .PolymericCard-tag-imageTag{background:hsla(0,0%,100%,.9);color:#fff}.PolymericCard-main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;margin-left:12px;width:100%}.PolymericCard-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#121212;display:-webkit-box;font-size:16px;font-weight:500;line-height:20px;overflow:hidden;text-overflow:ellipsis;word-break:break-all}html[data-theme=dark] .PolymericCard-title{color:#fff}.PolymericCard-tool{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;line-height:20px;margin-top:16px;max-height:20px;overflow:hidden}.PolymericCard-sources,.PolymericCard-tool{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.PolymericCard-sources{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.PolymericCard-sourceLogo{height:20px;margin-left:4px;width:20px}.PolymericCard-sourceLength,.PolymericCard-sourceLogo{border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;overflow:hidden}.PolymericCard-sourceLength{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#ebebeb;font-size:22px;height:40px;justify-content:center;margin-left:-16px;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:right center;transform-origin:right center;width:40px}html[data-theme=dark] .PolymericCard-sourceLength{background:#2e2e2e}.KfeCollection-NovelDisplayBlock{box-sizing:border-box;width:100%}.KfeCollection-NovelDisplayBlock figure{margin:0}.KfeCollection-NovelDisplayBlock div[data-novel=novel-wrapper]{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;width:100%}.KfeCollection-NovelDisplayBlock img{width:100%}.KfeCollection-NovelDisplayBlock div[data-novel=group-wrapper]{background:#f6f6f6;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;padding:20px 8px 0;width:100%}.KfeCollection-NovelDisplayBlock div[data-novel=narrator-wrapper]{color:#999;font-size:13px;line-height:21px;margin-bottom:20px;padding:0 56px;text-align:center}.KfeCollection-NovelDisplayBlock div[data-novel=item-wrapper]{display:flex;margin-bottom:20px}.KfeCollection-NovelDisplayBlock img[data-novel=role-avatar]{border-radius:50%;height:40px;width:40px}.KfeCollection-NovelDisplayBlock div[data-novel=content-wrapper]{margin:0 0 0 8px;width:100%}.KfeCollection-NovelDisplayBlock div[data-novel=role-name]{color:#646464;font-size:13px;line-height:18px;margin-bottom:4px}.KfeCollection-NovelDisplayBlock p[data-novel=role-content]{background:#fff;border-radius:0 10px 10px 10px;box-sizing:border-box;color:#121212;display:inline-block;font-size:15px;max-width:calc(100% - 56px);min-width:40px;padding:8px 10px}.KfeCollection-NovelDisplayBlock div[data-novel=item-wrapper-reverse]{display:flex;flex-direction:row-reverse;margin-bottom:20px}.KfeCollection-NovelDisplayBlock div[data-novel=item-wrapper-reverse] div[data-novel=content-wrapper]{margin:0 8px 0 0;text-align:right;width:100%}.KfeCollection-NovelDisplayBlock div[data-novel=item-wrapper-reverse] div[data-novel=content-wrapper] p[data-novel=role-content]{background:#06f;border-radius:10px 0 10px 10px;box-sizing:border-box;color:#fff;display:inline-block;font-size:15px;max-width:calc(100% - 56px);min-width:40px;opacity:.7;padding:8px 10px;text-align:left}.KfeCollection-NovelDisplayBlock p[data-novel=role-img-content]{background:none;border-radius:0 10px 10px 10px;box-sizing:border-box;color:#121212;display:inline-block;font-size:15px;max-width:calc(100% - 56px);min-width:40px;padding:0}.KfeCollection-NovelDisplayBlock img[data-novel=role-image]{border-radius:0 10px 10px 10px;display:flex}.KfeCollection-NovelDisplayBlock div[data-novel=item-wrapper-reverse] img[data-novel=role-image]{border-radius:10px 0 10px 10px}.KfeCollection-NovelDisplayBlock div[data-novel=rich-text-wrapper]{font-size:17px;margin:20px 0}.KfeCollection-NovelDisplayBlock div[data-novel=rich-text-wrapper] p{margin:0 0 1.4em}.KfeCollection-NovelDisplayBlock div[data-novel=rich-text-wrapper] p:last-child{margin:0}.KfeCollection-NovelDisplayBlock div[data-novel=rich-text-wrapper]:first-child{margin-top:0}.KfeCollection-NovelDisplayBlock-Dark{background:#121212}.KfeCollection-NovelDisplayBlock-Dark div[data-novel=group-wrapper]{background:#1b1b1b}.KfeCollection-NovelDisplayBlock-Dark div[data-novel=role-name]{color:#d3d3d3}.KfeCollection-NovelDisplayBlock-Dark p[data-novel=role-content]{background:#2e2e2e;color:#fff}.KfeCollection-NovelDisplayBlock-Dark div[data-novel=item-wrapper-reverse] div[data-novel=content-wrapper] p[data-novel=role-content]{background:#8fb1f9;opacity:1}.KfeCollection-NovelDisplayBlock-Dark div[data-novel=rich-text-wrapper]{color:#d3d3d3}.KfeCollection-NovelDisplayBlock-Pc div[data-novel=group-wrapper]{width:343px}.KfeCollection-ArticleTopCard-container{margin-bottom:20px}.KfeCollection-ArticleTopCard-OrdinaryLabel,.KfeCollection-ArticleTopCard-Privilege{margin-top:8px}.KfeCollection-Intro-container{margin-top:15px}.KfeCollection-ArticleTopCard-FlexContainer{display:flex;margin-top:8px}.KfeCollection-Intro{cursor:pointer;display:flex;font-size:17px;font-weight:500;line-height:18px}.KfeCollection-Intro-des,html[data-theme=dark] .KfeCollection-Intro-des{color:#999}.KfeCollection-Intro-des{flex-shrink:0;margin-right:10px}.KfeCollection-Intro-title,html[data-theme=dark] .KfeCollection-Intro-title{color:#ce994f}.KfeCollection-Intro-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.KfeCollection-ArticleBottomCard-title{overflow:unset!important}.KfeCollection-ArticleBottomCard-btn{font-size:13px;font-weight:600}.KfeCollection-ArticleBottomCard-goodsCard{margin-top:40px}.KfeCollection-VipRecommendCard{background:#fff;margin:10px 0;padding:15px 16px}.KfeCollection-VipRecommendCard-title{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#444;display:-webkit-box;font-family:PingFang SC;font-size:16px;font-weight:500;letter-spacing:.25px;line-height:22px;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis}.KfeCollection-VipRecommendCard-author{align-items:center;display:flex;flex-direction:row;margin-bottom:6px}.KfeCollection-VipRecommendCard-author-avatar{border-radius:50%;height:20px;margin-right:6px;overflow:hidden;width:20px}.KfeCollection-VipRecommendCard-author-avatar>img{height:100%;width:100%}.KfeCollection-VipRecommendCard-author-name{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#999;display:-webkit-box;font-size:13px;line-height:16px;margin-right:4px;overflow:hidden;text-overflow:ellipsis}.KfeCollection-VipRecommendCard-author-icon{align-items:center;display:flex;height:14px;overflow:hidden;width:14px}.KfeCollection-VipRecommendCard-author-icon>img{height:100%;width:100%}.KfeCollection-VipRecommendCard-content{-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#444;display:-webkit-box;font-size:13px;letter-spacing:.45px;line-height:20px;margin-bottom:6px;overflow:hidden;text-overflow:ellipsis}.KfeCollection-VipRecommendCard-footer{align-items:center;display:flex;justify-content:space-between}.KfeCollection-VipRecommendCard-footer-number{color:#999;font-size:13px;line-height:18px}.KfeCollection-VipRecommendCard-article{border-bottom:10px solid #f6f6f6;border-top:10px solid #f6f6f6}.UploadPicture-wrapper{cursor:pointer}.UploadPicture-input{display:none}
/*# sourceMappingURL=419.216a26f4.91003401be5a8e118f67.css.map*/</style><style data-savepage-href="https://static.zhihu.com/heifetz/column.216a26f4.936827b41f006f6d2f47.css">body{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Microsoft YaHei,Source Han Sans SC,Noto Sans CJK SC,WenQuanYi Micro Hei,sans-serif}.a11y-button:focus,.a11y-input:focus,.a11y-link:focus{outline:none;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s}html[data-focus-visible] .a11y-button:focus,html[data-focus-visible] .a11y-input:focus,html[data-focus-visible] .a11y-link:focus{-webkit-box-shadow:0 0 0 2px #fff,0 0 0 5px rgba(5,109,232,.3);box-shadow:0 0 0 2px #fff,0 0 0 5px rgba(5,109,232,.3)}html[data-theme=dark][data-focus-visible] .a11y-button:focus,html[data-theme=dark][data-focus-visible] .a11y-input:focus,html[data-theme=dark][data-focus-visible] .a11y-link:focus{-webkit-box-shadow:0 0 0 2px #121212,0 0 0 5px rgba(85,142,255,.6);box-shadow:0 0 0 2px #121212,0 0 0 5px rgba(85,142,255,.6)}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:inherit;cursor:pointer;font:inherit;outline:none;padding:0}body,button,p,pre{margin:0}h1,h2,h3{font:inherit;margin:0}ol,ul{margin:0;padding:0}li{list-style-type:none}a{color:inherit;text-decoration:none}.UnknownError{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;height:100%;justify-content:center;padding:48px}.CornerAnimayedFlex{height:52px;-webkit-transition:height .2s ease;transition:height .2s ease;width:40px}.CornerAnimayedFlex--hidden{height:0}.CornerButtons{-webkit-box-orient:vertical;-webkit-box-direction:normal;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:fixed;right:12px}.FEfUrdfMIKpQDJDqkjte{color:#8491a5;display:inline-block;font-size:14px;line-height:32px;padding:0 16px}html[data-theme=dark] .FEfUrdfMIKpQDJDqkjte{color:#929aab}.FEfUrdfMIKpQDJDqkjte{background:none;border:1px solid;border-radius:3px;cursor:pointer;text-align:center}.FEfUrdfMIKpQDJDqkjte::-moz-focus-inner{border:0;padding:0}.FEfUrdfMIKpQDJDqkjte:focus{outline:none;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s}html[data-focus-visible] .FEfUrdfMIKpQDJDqkjte:focus{-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(5,109,232,.3);box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(5,109,232,.3)}html[data-theme=dark][data-focus-visible] .FEfUrdfMIKpQDJDqkjte:focus{-webkit-box-shadow:0 0 0 2px #121212,0 0 0 4px rgba(85,142,255,.6);box-shadow:0 0 0 2px #121212,0 0 0 4px rgba(85,142,255,.6)}.FEfUrdfMIKpQDJDqkjte:disabled{cursor:default;opacity:.5;pointer-events:none}.ZdfrHW7Ef5ZjwFiiBJuS{color:#8491a5}html[data-theme=dark] .ZdfrHW7Ef5ZjwFiiBJuS{color:#929aab}.ZdfrHW7Ef5ZjwFiiBJuS{border-color:#8491a5}html[data-theme=dark] .ZdfrHW7Ef5ZjwFiiBJuS{border-color:#929aab}.ZdfrHW7Ef5ZjwFiiBJuS:hover{background-color:rgba(132,145,165,.06)}html[data-theme=dark] .ZdfrHW7Ef5ZjwFiiBJuS:hover{background-color:rgba(146,154,171,.06)}.JmYzaky7MEPMFcJDLNMG{color:#1772f6}html[data-theme=dark] .JmYzaky7MEPMFcJDLNMG{color:#558eff}.JmYzaky7MEPMFcJDLNMG{border-color:#1772f6}html[data-theme=dark] .JmYzaky7MEPMFcJDLNMG{border-color:#558eff}.JmYzaky7MEPMFcJDLNMG:hover{background-color:rgba(23,114,246,.06)}html[data-theme=dark] .JmYzaky7MEPMFcJDLNMG:hover{background-color:rgba(85,142,255,.06)}._uLbatyxkRXPgimqvo45{border-color:#11a668;color:#11a668}._uLbatyxkRXPgimqvo45:hover{background-color:rgba(17,166,104,.06)}html[data-theme=dark] ._uLbatyxkRXPgimqvo45{border-color:#11a668;color:#11a668}html[data-theme=dark] ._uLbatyxkRXPgimqvo45:hover{background-color:rgba(17,166,104,.06)}.izzcAj8OQYu6ydgaw42c,html[data-theme=dark] .izzcAj8OQYu6ydgaw42c{color:#f05159}.izzcAj8OQYu6ydgaw42c,html[data-theme=dark] .izzcAj8OQYu6ydgaw42c{border-color:#f05159}.izzcAj8OQYu6ydgaw42c:hover,html[data-theme=dark] .izzcAj8OQYu6ydgaw42c:hover{background-color:rgba(240,81,89,.06)}.epMJl0lFQuYbC7jrwr_o.JmYzaky7MEPMFcJDLNMG,html[data-theme=dark] .epMJl0lFQuYbC7jrwr_o.JmYzaky7MEPMFcJDLNMG{color:#fff}.epMJl0lFQuYbC7jrwr_o.JmYzaky7MEPMFcJDLNMG{background-color:#1772f6}html[data-theme=dark] .epMJl0lFQuYbC7jrwr_o.JmYzaky7MEPMFcJDLNMG{background-color:#558eff}.epMJl0lFQuYbC7jrwr_o.JmYzaky7MEPMFcJDLNMG:hover{border-color:#0965ea}html[data-theme=dark] .epMJl0lFQuYbC7jrwr_o.JmYzaky7MEPMFcJDLNMG:hover{border-color:#3c7dff}.epMJl0lFQuYbC7jrwr_o.JmYzaky7MEPMFcJDLNMG:hover{background-color:#0965ea}html[data-theme=dark] .epMJl0lFQuYbC7jrwr_o.JmYzaky7MEPMFcJDLNMG:hover{background-color:#3c7dff}.epMJl0lFQuYbC7jrwr_o._uLbatyxkRXPgimqvo45{background-color:#12b370;color:#fff}.epMJl0lFQuYbC7jrwr_o._uLbatyxkRXPgimqvo45:hover{background-color:#109c62!important;border-color:#109c62}html[data-theme=dark] .epMJl0lFQuYbC7jrwr_o._uLbatyxkRXPgimqvo45,html[data-theme=dark] html[data-theme=dark] .epMJl0lFQuYbC7jrwr_o._uLbatyxkRXPgimqvo45{color:#fff}html[data-theme=dark] .epMJl0lFQuYbC7jrwr_o._uLbatyxkRXPgimqvo45{background-color:#12b370}html[data-theme=dark] .epMJl0lFQuYbC7jrwr_o._uLbatyxkRXPgimqvo45:hover{background-color:#109c62!important;border-color:#109c62}.epMJl0lFQuYbC7jrwr_o.izzcAj8OQYu6ydgaw42c,html[data-theme=dark] .epMJl0lFQuYbC7jrwr_o.izzcAj8OQYu6ydgaw42c{color:#fff}.epMJl0lFQuYbC7jrwr_o.izzcAj8OQYu6ydgaw42c,html[data-theme=dark] .epMJl0lFQuYbC7jrwr_o.izzcAj8OQYu6ydgaw42c{background-color:#f05159}.epMJl0lFQuYbC7jrwr_o.izzcAj8OQYu6ydgaw42c:hover,html[data-theme=dark] .epMJl0lFQuYbC7jrwr_o.izzcAj8OQYu6ydgaw42c:hover{border-color:#ee3a43}.epMJl0lFQuYbC7jrwr_o.izzcAj8OQYu6ydgaw42c:hover,html[data-theme=dark] .epMJl0lFQuYbC7jrwr_o.izzcAj8OQYu6ydgaw42c:hover{background-color:#ee3a43}.epMJl0lFQuYbC7jrwr_o.ZdfrHW7Ef5ZjwFiiBJuS,html[data-theme=dark] .epMJl0lFQuYbC7jrwr_o.ZdfrHW7Ef5ZjwFiiBJuS{color:#fff}.epMJl0lFQuYbC7jrwr_o.ZdfrHW7Ef5ZjwFiiBJuS{background-color:#8491a5}html[data-theme=dark] .epMJl0lFQuYbC7jrwr_o.ZdfrHW7Ef5ZjwFiiBJuS{background-color:#929aab}.epMJl0lFQuYbC7jrwr_o.ZdfrHW7Ef5ZjwFiiBJuS:hover{border-color:#75849a}html[data-theme=dark] .epMJl0lFQuYbC7jrwr_o.ZdfrHW7Ef5ZjwFiiBJuS:hover{border-color:#848da0}.epMJl0lFQuYbC7jrwr_o.ZdfrHW7Ef5ZjwFiiBJuS:hover{background-color:#75849a}html[data-theme=dark] .epMJl0lFQuYbC7jrwr_o.ZdfrHW7Ef5ZjwFiiBJuS:hover{background-color:#848da0}.E211w_M7Hzs0GMB7BEyA,html[data-theme=dark] .E211w_M7Hzs0GMB7BEyA{border-color:transparent}.E211w_M7Hzs0GMB7BEyA.JmYzaky7MEPMFcJDLNMG{color:#1772f6}html[data-theme=dark] .E211w_M7Hzs0GMB7BEyA.JmYzaky7MEPMFcJDLNMG{color:#558eff}.E211w_M7Hzs0GMB7BEyA.JmYzaky7MEPMFcJDLNMG{background:rgba(23,114,246,.1)}html[data-theme=dark] .E211w_M7Hzs0GMB7BEyA.JmYzaky7MEPMFcJDLNMG{background:rgba(85,142,255,.1)}.E211w_M7Hzs0GMB7BEyA.JmYzaky7MEPMFcJDLNMG:hover{background-color:rgba(23,114,246,.15)}html[data-theme=dark] .E211w_M7Hzs0GMB7BEyA.JmYzaky7MEPMFcJDLNMG:hover{background-color:rgba(85,142,255,.15)}.E211w_M7Hzs0GMB7BEyA._uLbatyxkRXPgimqvo45{background:rgba(18,179,112,.1);color:#12b370}.E211w_M7Hzs0GMB7BEyA._uLbatyxkRXPgimqvo45:hover{background-color:rgba(18,179,112,.15)}html[data-theme=dark] .E211w_M7Hzs0GMB7BEyA._uLbatyxkRXPgimqvo45{background:rgba(18,179,112,.1);color:#12b370}html[data-theme=dark] .E211w_M7Hzs0GMB7BEyA._uLbatyxkRXPgimqvo45:hover{background-color:rgba(18,179,112,.15)}.E211w_M7Hzs0GMB7BEyA.izzcAj8OQYu6ydgaw42c,html[data-theme=dark] .E211w_M7Hzs0GMB7BEyA.izzcAj8OQYu6ydgaw42c{color:#f05159}.E211w_M7Hzs0GMB7BEyA.izzcAj8OQYu6ydgaw42c,html[data-theme=dark] .E211w_M7Hzs0GMB7BEyA.izzcAj8OQYu6ydgaw42c{background:rgba(240,81,89,.1)}.E211w_M7Hzs0GMB7BEyA.izzcAj8OQYu6ydgaw42c:hover,html[data-theme=dark] .E211w_M7Hzs0GMB7BEyA.izzcAj8OQYu6ydgaw42c:hover{background-color:rgba(240,81,89,.15)}.E211w_M7Hzs0GMB7BEyA.ZdfrHW7Ef5ZjwFiiBJuS{color:#8491a5}html[data-theme=dark] .E211w_M7Hzs0GMB7BEyA.ZdfrHW7Ef5ZjwFiiBJuS{color:#929aab}.E211w_M7Hzs0GMB7BEyA.ZdfrHW7Ef5ZjwFiiBJuS{background:rgba(132,145,165,.1)}html[data-theme=dark] .E211w_M7Hzs0GMB7BEyA.ZdfrHW7Ef5ZjwFiiBJuS{background:rgba(146,154,171,.1)}.E211w_M7Hzs0GMB7BEyA.ZdfrHW7Ef5ZjwFiiBJuS:hover{background-color:rgba(132,145,165,.15)}html[data-theme=dark] .E211w_M7Hzs0GMB7BEyA.ZdfrHW7Ef5ZjwFiiBJuS:hover{background-color:rgba(146,154,171,.15)}.fEPKGkUK5jyc4fUuT0QP,.yXNqP8Bkgas9d_XumHbv{background-color:transparent;border:none;border-radius:0;height:auto;line-height:inherit;padding:0}.fEPKGkUK5jyc4fUuT0QP:hover,.yXNqP8Bkgas9d_XumHbv:hover{background-color:transparent}html[data-theme=dark] .fEPKGkUK5jyc4fUuT0QP,html[data-theme=dark] .yXNqP8Bkgas9d_XumHbv{border:none}html[data-theme=dark] .fEPKGkUK5jyc4fUuT0QP:hover,html[data-theme=dark] .yXNqP8Bkgas9d_XumHbv:hover{background-color:transparent}.fEPKGkUK5jyc4fUuT0QP:hover{color:#75849a}html[data-theme=dark] .fEPKGkUK5jyc4fUuT0QP:hover{color:#848da0}.JmYzaky7MEPMFcJDLNMG.fEPKGkUK5jyc4fUuT0QP:hover{color:#0965ea}html[data-theme=dark] .JmYzaky7MEPMFcJDLNMG.fEPKGkUK5jyc4fUuT0QP:hover{color:#3c7dff}._uLbatyxkRXPgimqvo45.fEPKGkUK5jyc4fUuT0QP:hover,html[data-theme=dark] ._uLbatyxkRXPgimqvo45.fEPKGkUK5jyc4fUuT0QP:hover{color:#109c62}.izzcAj8OQYu6ydgaw42c.fEPKGkUK5jyc4fUuT0QP:hover,html[data-theme=dark] .izzcAj8OQYu6ydgaw42c.fEPKGkUK5jyc4fUuT0QP:hover{color:#ee3a43}.ZdfrHW7Ef5ZjwFiiBJuS.fEPKGkUK5jyc4fUuT0QP:hover{color:#75849a}html[data-theme=dark] .ZdfrHW7Ef5ZjwFiiBJuS.fEPKGkUK5jyc4fUuT0QP:hover{color:#848da0}.yXNqP8Bkgas9d_XumHbv{color:#09408e}html[data-theme=dark] .yXNqP8Bkgas9d_XumHbv{color:#5271b0}.yXNqP8Bkgas9d_XumHbv:hover{color:#073576}html[data-theme=dark] .yXNqP8Bkgas9d_XumHbv:hover{color:#4965a0}.GMKy5J1UWc7y8NF_V8YA{width:100%}.B46v1Ak6Gj5sL2JTS4PY.hIwDV_tcL6XN1HprrnAq{padding:0 4px}.B46v1Ak6Gj5sL2JTS4PY.fEPKGkUK5jyc4fUuT0QP,.B46v1Ak6Gj5sL2JTS4PY.yXNqP8Bkgas9d_XumHbv{padding:0}.B46v1Ak6Gj5sL2JTS4PY.RuuQ6TOh2cRzJr6WlyQp .t2ntD6J1DemdOdvh5FB4{margin-right:4px}.ErrorPage{background:#fff}html[data-theme=dark] .ErrorPage{background:#191b1f}.ErrorPage{height:100%;left:0;position:fixed;top:0;width:100%}.ErrorPage-container{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-top:180px}@media (max-width:690px){.ErrorPage-container{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:reverse;align-items:center;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-top:60px}}.ErrorPage-subtitle,.ErrorPage-title{color:#535861}html[data-theme=dark] .ErrorPage-subtitle,html[data-theme=dark] .ErrorPage-title{color:#c2c6cf}.ErrorPage-subtitle,.ErrorPage-title{line-height:1.4}.ErrorPage-title{font-size:24px;font-synthesis:style;font-weight:600;max-width:380px}html[data-ios] .ErrorPage-title{font-weight:500}html[data-android] .ErrorPage-title{font-weight:700}@media (max-width:690px){.ErrorPage-title{padding:0 16px}}.ErrorPage-subtitle{font-size:14px;margin-top:10px}.ErrorPage-text{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;min-width:384px}@media (max-width:690px){.ErrorPage-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:auto}}.ErrorPage-primaryButton{margin-top:20px}.ErrorPage-errorImageContainer{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:250px;justify-content:center;margin-left:20px;width:250px}@media (max-width:690px){.ErrorPage-errorImageContainer{margin-left:0}}.ErrorPage-errorImage{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.RetryError{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;min-height:160px;width:100%}.RetryError-title{color:#8491a5}html[data-theme=dark] .RetryError-title{color:#929aab}.RetryError-title{font-size:22px;margin-bottom:16px}.RealNameModal p{color:#404040;font-size:14px;line-height:1.71}.RealNameModal a{color:#09408e}html[data-theme=dark] .RealNameModal a{color:#5271b0}.RealNameModal-buttonGroup{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:48px}.RealNameModal-buttonGroup,.RealNameModal-buttonGroup div{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.RealNameModal-buttonGroup div{-webkit-box-pack:center;-ms-flex-pack:center;background-color:#0f88eb;border:1px solid #0f88eb;border-radius:3px;color:#fff;font-size:14px;height:36px;justify-content:center;line-height:1;width:168px}html[data-theme=dark] .RealNameModal-buttonGroup div{color:#191b1f}.OrgAppHeader{background:#fff;min-width:1000px;overflow:hidden;position:relative;z-index:100}html[data-theme=dark] .OrgAppHeader{background:#191b1f}.OrgAppHeader{-webkit-box-shadow:0 1px 3px hsla(0,0%,7%,.1);box-shadow:0 1px 3px hsla(0,0%,7%,.1)}html[data-theme=dark] .OrgAppHeader{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3)}.OrgAppHeader{background-clip:content-box}.OrgAppHeader.is-fixed{width:100%;z-index:100}.OrgAppHeader-inner{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:52px;justify-content:space-between;margin:0 auto;padding:0 16px;position:relative;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:1000px}.OrgAppHeader.is-hidden .OrgAppHeader-inner{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.OrgAppHeader-userInfo{color:#444}.OrgAppHeader-userInfo .Button{margin-left:16px}.OrgZhihuLogo{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;font-size:18px}.OrgZhihuLogo-appName{border-left:1px solid #cfdae6;line-height:28px;margin-left:15px;padding-left:10px}.ddLajxN_Q0AuobBZjX9m{display:inline-block;position:relative}.W329ne7r9Ot4gzRWR_AA{overflow:hidden;pointer-events:none;position:absolute}.W329ne7r9Ot4gzRWR_AA:after{border:1px solid #ebeced;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";height:24px;margin:-12px;position:absolute;width:24px}html[data-theme=dark] .W329ne7r9Ot4gzRWR_AA:after{border:1px solid #212429}.W329ne7r9Ot4gzRWR_AA:after{background:#fff}html[data-theme=dark] .W329ne7r9Ot4gzRWR_AA:after{background:#191b1f}.W329ne7r9Ot4gzRWR_AA:after{pointer-events:auto;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.w2j9r5Z9lHt9PvAmRayf{height:16px;margin-top:-2px;-webkit-transform:translate(-50%);transform:translate(-50%);width:32px}.w2j9r5Z9lHt9PvAmRayf:after{left:50%;top:-8px}.cApyvfK_BuxctlL0gXe_{height:16px;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);width:32px}.cApyvfK_BuxctlL0gXe_:after{bottom:-8px;left:50%}.saunLECwfTBPsqThUWtO{height:32px;margin-left:-2px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:16px}.saunLECwfTBPsqThUWtO:after{left:-8px;top:50%}.RhQaE5TkssFiFDfVK18R{height:32px;-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%);width:16px}.RhQaE5TkssFiFDfVK18R:after{right:-8px;top:50%}.Hd4HpgivEXthJjQIraJI{background:#fff;position:absolute}html[data-theme=dark] .Hd4HpgivEXthJjQIraJI{background:#191b1f}.Hd4HpgivEXthJjQIraJI{border:1px solid #ebeced}html[data-theme=dark] .Hd4HpgivEXthJjQIraJI{border:1px solid #212429}.Hd4HpgivEXthJjQIraJI{border-radius:4px;-webkit-box-shadow:0 5px 20px hsla(0,0%,7%,.1);box-shadow:0 5px 20px hsla(0,0%,7%,.1)}html[data-theme=dark] .Hd4HpgivEXthJjQIraJI{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3)}.Hd4HpgivEXthJjQIraJI{z-index:203}.ANnfP2VN3I39bhxQBO6U{opacity:.01}.IJ34IiXWG8RSIazVpj4O{-webkit-transition:opacity .2s ease-out,-webkit-transform .2s ease-out;transition:opacity .2s ease-out,-webkit-transform .2s ease-out;transition:transform .2s ease-out,opacity .2s ease-out;transition:transform .2s ease-out,opacity .2s ease-out,-webkit-transform .2s ease-out}.IJ34IiXWG8RSIazVpj4O,.i5jbKhy30Rl2CfXvIatH{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.MOQr6PlCSuOsv44V0nUy{opacity:.01;-webkit-transition:opacity .2s ease-out,-webkit-transform .2s ease-out;transition:opacity .2s ease-out,-webkit-transform .2s ease-out;transition:transform .2s ease-out,opacity .2s ease-out;transition:transform .2s ease-out,opacity .2s ease-out,-webkit-transform .2s ease-out}.iu6FC73GJyA4U_F5hVlW{position:fixed}.Q3aW4lGNloPwsNZozG74{margin-top:-8px;-webkit-transform-origin:bottom center;transform-origin:bottom center}.Q3aW4lGNloPwsNZozG74.ppT2GYHiMrV3Rj29VP7O{margin-top:-16px}.Q3aW4lGNloPwsNZozG74.MOQr6PlCSuOsv44V0nUy,.Q3aW4lGNloPwsNZozG74.qNMJ8yjaJck7PqHKsACa{-webkit-transform:translateY(8px);transform:translateY(8px)}.PyIzdhf5t6OptzHvhQKO{margin-top:8px}.PyIzdhf5t6OptzHvhQKO.ppT2GYHiMrV3Rj29VP7O{margin-top:16px}.PyIzdhf5t6OptzHvhQKO.MOQr6PlCSuOsv44V0nUy,.PyIzdhf5t6OptzHvhQKO.qNMJ8yjaJck7PqHKsACa{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.J1kFp8NPNRphbsX0iU3g{margin-left:-8px;-webkit-transform-origin:right center;transform-origin:right center}.J1kFp8NPNRphbsX0iU3g.ppT2GYHiMrV3Rj29VP7O{margin-left:-16px}.J1kFp8NPNRphbsX0iU3g.MOQr6PlCSuOsv44V0nUy,.J1kFp8NPNRphbsX0iU3g.qNMJ8yjaJck7PqHKsACa{-webkit-transform:translateX(8px);transform:translateX(8px)}.w7Vrabm02QLkRZ5iseWC{margin-left:8px}.w7Vrabm02QLkRZ5iseWC.ppT2GYHiMrV3Rj29VP7O{margin-left:16px}.w7Vrabm02QLkRZ5iseWC.MOQr6PlCSuOsv44V0nUy,.w7Vrabm02QLkRZ5iseWC.qNMJ8yjaJck7PqHKsACa{-webkit-transform:translateX(-8px);transform:translateX(-8px)}.AttentionPopover .W329ne7r9Ot4gzRWR_AA{border:none}.AttentionPopover .W329ne7r9Ot4gzRWR_AA:after{border-color:#1772f6}html[data-theme=dark] .AttentionPopover .W329ne7r9Ot4gzRWR_AA:after{border-color:#558eff}.AttentionPopover .W329ne7r9Ot4gzRWR_AA:after{background:#1772f6}html[data-theme=dark] .AttentionPopover .W329ne7r9Ot4gzRWR_AA:after{background:#558eff}.AttentionPopover .w2j9r5Z9lHt9PvAmRayf:after{border-top-color:#1772f6}html[data-theme=dark] .AttentionPopover .w2j9r5Z9lHt9PvAmRayf:after{border-top-color:#558eff}.AttentionPopover .cApyvfK_BuxctlL0gXe_:after{border-bottom-color:#1772f6}html[data-theme=dark] .AttentionPopover .cApyvfK_BuxctlL0gXe_:after{border-bottom-color:#558eff}.AttentionPopover .saunLECwfTBPsqThUWtO:after{border-left-color:#1772f6}html[data-theme=dark] .AttentionPopover .saunLECwfTBPsqThUWtO:after{border-left-color:#558eff}.AttentionPopover .RhQaE5TkssFiFDfVK18R:after{border-right-color:#1772f6}html[data-theme=dark] .AttentionPopover .RhQaE5TkssFiFDfVK18R:after{border-right-color:#558eff}.AppHeaderProfileMenu-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:36px}.AppHeaderProfileMenu-item .ZDI{margin-right:6px}.AppHeader-profileEntry{display:relative}.AppHeader-profileAvatar{vertical-align:top}.AppHeader-profileAvatarRedDot{background:#d95350;position:absolute}html[data-theme=dark] .AppHeader-profileAvatarRedDot{background:#d95350}.AppHeader-profileAvatarRedDot{border:2px solid #fff}html[data-theme=dark] .AppHeader-profileAvatarRedDot{border:2px solid #191b1f}.AppHeader-profileAvatarRedDot{border-radius:50%;height:8px;right:-4px;top:-4px;width:8px}.AppHeaderProfileMenu-redDot,html[data-theme=dark] .AppHeaderProfileMenu-redDot{background:#d95350}.AppHeaderProfileMenu-redDot{border-radius:50%;height:6px;margin-left:6px;margin-right:-4px;width:6px}.AppHeaderProfileMenu-creatorHintPopover{position:absolute;right:0;top:0;z-index:-1}.AppHeaderProfileMenu-creatorHintToggler{height:30px;width:30px}.AppHeaderProfileMenu-creatorHintToggler--small{height:24px;width:24px}.AppHeaderProfileMenu-creatorHint{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;height:48px;min-width:336px;padding:0 12px}.AppHeaderProfileMenu-creatorHintCreatorIcon{color:#8491a5}html[data-theme=dark] .AppHeaderProfileMenu-creatorHintCreatorIcon{color:#929aab}.AppHeaderProfileMenu-creatorHintText{margin-left:8px}.AppHeaderProfileMenu-creatorHintLink{color:#09408e}html[data-theme=dark] .AppHeaderProfileMenu-creatorHintLink{color:#5271b0}.AppHeaderProfileMenu-creatorHintLink{cursor:pointer;font-synthesis:style;font-weight:600;outline:none}html[data-ios] .AppHeaderProfileMenu-creatorHintLink{font-weight:500}html[data-android] .AppHeaderProfileMenu-creatorHintLink{font-weight:700}.AppHeaderProfileMenu-creatorHintCloseContainer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#c4c7ce}html[data-theme=dark] .AppHeaderProfileMenu-creatorHintCloseContainer{color:#282b30}.AppHeaderProfileMenu-creatorHintCloseContainer{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:24px}.AppAuthentication--appView .Modal-title{font-size:18px;margin-top:24px}.AppAuthentication--appView .Modal-content{padding-bottom:16px}.AppAuthentication{max-width:87.2%}.AppAuthentication-buttonContainer{padding:0 16px}.AppAuthentication-button{margin-bottom:16px;padding:5px 0;width:100%}.AppAuthentication-closeButton{font-size:0;position:absolute;right:16px;top:16px}.SignFlow input[type=number]::-webkit-inner-spin-button,.SignFlow input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.SignFlow input{height:48px}.SignFlow input::-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff!important}.SignFlow input[type=number]{-moz-appearance:textfield}.SignFlow .SignFlow-accountInput,.SignFlow .SignFlow-smsInput{width:auto}.SignFlow{overflow:hidden}.SignFlow-submitButton{height:36px;margin-top:30px;width:100%}.SignFlow-snackBar{color:#8491a5;font-size:13px}html[data-theme=dark] .SignFlow-snackBar{color:#929aab}.SignFlow-snackBarLink{color:#09408e}html[data-theme=dark] .SignFlow-snackBarLink{color:#5271b0}.WalleModal-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;padding:0 15px}.WalleModal-des{color:#373a40;font-size:15px;line-height:1.4}html[data-theme=dark] .WalleModal-des{color:#c2c6cf}.WalleModal-img{height:auto;margin-bottom:15px;margin-top:40px;max-height:100%;max-width:100%;width:auto}.WalleModal-open{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.WalleModal-content{width:60%}.WalleModal-title{color:#373a40;font-size:16px;line-height:1.2}html[data-theme=dark] .WalleModal-title{color:#c2c6cf}@media only screen and (min-device-width:320px){.WalleModal-title{font-size:15px}}.WalleModal-intro{color:#535861;font-size:13px;line-height:1.38}html[data-theme=dark] .WalleModal-intro{color:#c2c6cf}.WalleModal-intro{margin-top:3px}.WalleModal-btn{height:32px;width:92px}.Ask-form{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.Ask-form,.Ask-items{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.Ask-items{max-height:calc(100vh - 146px);min-height:138px;overflow:hidden}.Ask-items:first-child{padding-top:8px}.Ask-item{-ms-flex-negative:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-shrink:0;margin-bottom:16px;overflow:hidden}.Ask-item:nth-child(2){-ms-flex-negative:1;flex-shrink:1}.Ask-titleWrapper{display:block}.Ask-title{overflow:hidden}.Ask-footer{-ms-flex-negative:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0}.Ask-footer-buttonWrapper{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;text-align:right}.Ask-header{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f8f8fa;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}html[data-theme=dark] .Ask-header{background-color:#212429}.Ask-header{border-bottom:1px solid #ebeced;padding:18px 24px}html[data-theme=dark] .Ask-header{border-bottom:1px solid #282b30}.Ask-header{margin:-24px -24px 12px}.W2ewFU1c0bx6tahox08q{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:0;padding-top:0}.W2ewFU1c0bx6tahox08q.is-large{padding-bottom:2px;padding-top:2px}.EQvEDwRqICOvs_x_kUWW{background:#fff;padding:4px 10px}html[data-theme=dark] .EQvEDwRqICOvs_x_kUWW{background:#191b1f}.EQvEDwRqICOvs_x_kUWW{border:1px solid #ebeced}html[data-theme=dark] .EQvEDwRqICOvs_x_kUWW{border:1px solid #282b30}.EQvEDwRqICOvs_x_kUWW{border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background .2s,border .2s;transition:background .2s,border .2s}.EQvEDwRqICOvs_x_kUWW.is-focus{border-color:#8491a5}html[data-theme=dark] .EQvEDwRqICOvs_x_kUWW.is-focus{border-color:#929aab}.EQvEDwRqICOvs_x_kUWW.is-large{padding:6px 12px}.HrHisPElmD_XxB9LKi6j{padding-right:4px;text-align:left}.HrHisPElmD_XxB9LKi6j.is-large{padding-right:6px}.h39gnJsHf0NWeCTuygxV{border:1px solid transparent;padding:0}.RXYxRcvJ7zVIfNZSOcHa{margin-left:8px}.wzIYYDapUzV6NOo6FjeV{border-radius:4px;max-height:500px;overflow:auto;padding:8px 0;position:relative}.A1LO1m96faGxseE9tNf3{color:#8491a5;display:block;height:40px;line-height:40px;padding:0 20px;width:100%}html[data-theme=dark] .A1LO1m96faGxseE9tNf3{color:#929aab}.A1LO1m96faGxseE9tNf3{background:none;border:none;text-align:left}.A1LO1m96faGxseE9tNf3:focus{outline:none;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s}html[data-focus-visible] .A1LO1m96faGxseE9tNf3:focus{-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(5,109,232,.3);box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(5,109,232,.3)}html[data-theme=dark][data-focus-visible] .A1LO1m96faGxseE9tNf3:focus{-webkit-box-shadow:0 0 0 2px #121212,0 0 0 4px rgba(85,142,255,.6);box-shadow:0 0 0 2px #121212,0 0 0 4px rgba(85,142,255,.6)}.A1LO1m96faGxseE9tNf3:focus{background:#f8f8fa}html[data-theme=dark] .A1LO1m96faGxseE9tNf3:focus{background:#212429}.U4KXos1rwjW8g8If_xHY{margin-top:0;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.AskBrand .Select-button{background-color:#fff;padding:0 4px 0 12px;width:124px}.AskBrand .AskBrand-text{display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;width:74px}.AskBrand--list{max-height:300px}.AskBrandTitle-main{color:#191b1f}html[data-theme=dark] .AskBrandTitle-main{color:#fff}.AskBrandTitle-main{font-size:18px;font-synthesis:style;font-weight:600}html[data-ios] .AskBrandTitle-main{font-weight:500}html[data-android] .AskBrandTitle-main{font-weight:700}.AskBrandTitle-sub,html[data-theme=dark] .AskBrandTitle-sub{color:#9196a1}.AskBrandTitle-sub{font-size:13px}.AskDetail{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:112px}.AskDetail-input{font-size:15px}.AskDetail-inputWrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow-x:hidden;overflow-y:auto}.AskDetail-actionsWrapper{-ms-flex-negative:0;flex-shrink:0;overflow:hidden}.AskDetail-actions{float:right}.AskDetail-placeholder{color:#8491a5;display:inline-block}html[data-theme=dark] .AskDetail-placeholder{color:#929aab}.AskOptions-label{color:#8491a5}html[data-theme=dark] .AskOptions-label{color:#929aab}.AskOptions-label{cursor:pointer}.AskOptions-checkbox{margin-right:8px;vertical-align:text-top}.AskOptions-showAuthorHint{color:#8491a5;margin-left:4px}html[data-theme=dark] .AskOptions-showAuthorHint{color:#929aab}.AskOptions-showAuthorHintText{color:#535861;width:206px}html[data-theme=dark] .AskOptions-showAuthorHintText{color:#c2c6cf}.AskOptions-showAuthorHintText{background:#fff;font-size:12px;line-height:18px;padding:12px}html[data-theme=dark] .AskOptions-showAuthorHintText{background:#191b1f}.AskOptions-showAuthorHintText .Popover-arrow{left:1px!important}.AskOptions-showAuthorHintText .Popover-arrow:after{background:#fff;border:none}html[data-theme=dark] .AskOptions-showAuthorHintText .Popover-arrow:after{background:#191b1f}.AskOptions-showAuthorHintText.Popover-content--right.Popover-content--arrowed{margin-left:10px}.vjaMgh32RKN4CuPW6jIJ{-webkit-box-sizing:border-box;box-sizing:border-box;height:50px;line-height:normal;padding:9px 0;width:188px}.cFoxZvXNWrkYyCkQXQIH{display:inline-block;margin-left:8px;vertical-align:middle}.AxKNrwvUPWqm5KduQgQ0,.jmrA9Ix6WBNaYzTQfFvJ{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AxKNrwvUPWqm5KduQgQ0{color:#191b1f;font-size:14px}html[data-theme=dark] .AxKNrwvUPWqm5KduQgQ0{color:#fff}.jmrA9Ix6WBNaYzTQfFvJ{color:#8491a5;font-size:12px}html[data-theme=dark] .jmrA9Ix6WBNaYzTQfFvJ{color:#929aab}.xTD6Xv3rAinkjN6QMG_v{vertical-align:middle}.QZcfWkCJoarhIYxlM_sG{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;height:34px;padding:4px 10px;position:relative;width:180px}html[data-theme=dark] .QZcfWkCJoarhIYxlM_sG{background:#191b1f}.QZcfWkCJoarhIYxlM_sG{border:1px solid #ebeced}html[data-theme=dark] .QZcfWkCJoarhIYxlM_sG{border:1px solid #282b30}.QZcfWkCJoarhIYxlM_sG{border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background .2s,border .2s;transition:background .2s,border .2s}.QZcfWkCJoarhIYxlM_sG.evPjxqnqXpIBzSRrcIDv{background:#f8f8fa}html[data-theme=dark] .QZcfWkCJoarhIYxlM_sG.evPjxqnqXpIBzSRrcIDv{background:#212429}.QZcfWkCJoarhIYxlM_sG.qfAmOtjvjgHNSfCPTpcX{width:100%}.QZcfWkCJoarhIYxlM_sG.SPwbMsVc_0aH1eDVWflY{height:inherit}.QZcfWkCJoarhIYxlM_sG.ju2X6TRIjoJMT4oPHAtz{height:auto;padding:6px 12px}.QZcfWkCJoarhIYxlM_sG.boPCcYOmq77n3IFk97nE{background:#f8f8fa}html[data-theme=dark] .QZcfWkCJoarhIYxlM_sG.boPCcYOmq77n3IFk97nE{background:#212429}.QZcfWkCJoarhIYxlM_sG.wwIaO3dKFgOr8Ft1HHUg{padding:0}.QZcfWkCJoarhIYxlM_sG.is-focus{background:#fff}html[data-theme=dark] .QZcfWkCJoarhIYxlM_sG.is-focus{background:#191b1f}.QZcfWkCJoarhIYxlM_sG.is-focus{border-color:#8491a5}html[data-theme=dark] .QZcfWkCJoarhIYxlM_sG.is-focus{border-color:#929aab}.i7cW1UcwT6ThdhTakqFm{-webkit-box-flex:1;background:transparent;border:none;-ms-flex:1 1;flex:1 1;font-family:inherit;font-size:inherit;font-weight:inherit;overflow:hidden;padding:0;resize:none}.i7cW1UcwT6ThdhTakqFm:disabled{color:#adb1b7}html[data-theme=dark] .i7cW1UcwT6ThdhTakqFm:disabled{color:#373a40}.i7cW1UcwT6ThdhTakqFm:focus{outline:none}input.i7cW1UcwT6ThdhTakqFm{color:#191b1f}html[data-theme=dark] input.i7cW1UcwT6ThdhTakqFm{color:#fff}input.i7cW1UcwT6ThdhTakqFm{height:24px;line-height:24px}textarea.i7cW1UcwT6ThdhTakqFm{color:#191b1f}html[data-theme=dark] textarea.i7cW1UcwT6ThdhTakqFm{color:#fff}.i7cW1UcwT6ThdhTakqFm:not(input){line-height:24px}.i7cW1UcwT6ThdhTakqFm:-ms-input-placeholder{line-height:normal}.i7cW1UcwT6ThdhTakqFm::-webkit-input-placeholder{color:#8491a5}.i7cW1UcwT6ThdhTakqFm::-moz-placeholder{color:#8491a5}.i7cW1UcwT6ThdhTakqFm::-ms-input-placeholder{color:#8491a5}.i7cW1UcwT6ThdhTakqFm::placeholder{color:#8491a5}html[data-theme=dark] .i7cW1UcwT6ThdhTakqFm::-webkit-input-placeholder{color:#929aab}html[data-theme=dark] .i7cW1UcwT6ThdhTakqFm::-moz-placeholder{color:#929aab}html[data-theme=dark] .i7cW1UcwT6ThdhTakqFm:-ms-input-placeholder{color:#929aab}html[data-theme=dark] .i7cW1UcwT6ThdhTakqFm::-ms-input-placeholder{color:#929aab}html[data-theme=dark] .i7cW1UcwT6ThdhTakqFm::placeholder{color:#929aab}.re7iEHUAbZCEqcG5SwA8::-webkit-input-placeholder{color:#d95350}.re7iEHUAbZCEqcG5SwA8::-moz-placeholder{color:#d95350}.re7iEHUAbZCEqcG5SwA8:-ms-input-placeholder{color:#d95350}.re7iEHUAbZCEqcG5SwA8::-ms-input-placeholder{color:#d95350}.re7iEHUAbZCEqcG5SwA8::placeholder{color:#d95350}html[data-theme=dark] .re7iEHUAbZCEqcG5SwA8::-webkit-input-placeholder{color:#d95350}html[data-theme=dark] .re7iEHUAbZCEqcG5SwA8::-moz-placeholder{color:#d95350}html[data-theme=dark] .re7iEHUAbZCEqcG5SwA8:-ms-input-placeholder{color:#d95350}html[data-theme=dark] .re7iEHUAbZCEqcG5SwA8::-ms-input-placeholder{color:#d95350}html[data-theme=dark] .re7iEHUAbZCEqcG5SwA8::placeholder{color:#d95350}.SPwbMsVc_0aH1eDVWflY .i7cW1UcwT6ThdhTakqFm{overflow:auto}.AskFieldTip{font-size:15px}.AskFieldTip--warning,html[data-theme=dark] .AskFieldTip--warning{color:#f77a31}.AskFieldTip--error,html[data-theme=dark] .AskFieldTip--error{color:#d95350}.AskFieldTip .MaxLength{font-size:15px}.AskTitle{font-size:18px;position:relative}.AskTitle .Popover{display:block}.AskTitle-text{word-wrap:break-word;line-height:1.34;opacity:0;position:absolute;white-space:pre-wrap;width:100%;z-index:-100}.AskTitle-input{border:none;font-size:18px;max-height:48px;padding:0!important}.AskTitle-input.is-focus{border:none;line-height:1.34}.AskTitle-input .Input:not(input){line-height:1.34}.AskTitle-suggestionClose{-webkit-box-pack:justify;-ms-flex-pack:justify;color:#8491a5;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:8px 12px}html[data-theme=dark] .AskTitle-suggestionClose{color:#929aab}.AskTitle-suggestionPopover{margin-top:25px}.AskTitle-suggestionContainer{max-height:164px;overflow:auto;width:432px}.AskTitle-suggestionItem .Menu-item{padding:8px 12px}.AskTitle-suggestionItemLink{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.AskTitle-suggestionItemDesc{color:#8491a5;padding-left:14px}html[data-theme=dark] .AskTitle-suggestionItemDesc{color:#929aab}.AskTitle-suggestionItemDesc{-ms-flex-negative:0;flex-shrink:0}.TagInputAlias .Tag{margin:0 8px 8px 0}.TopicInputAlias-autocomplete{display:inline-block}.TopicInputAlias-autocomplete .Popover{vertical-align:top}.TopicInputAlias-autocomplete .Input-wrapper{height:30px}.TopicInputAlias-input{border-radius:20px;padding:4px 18px}.TopicInputAlias-input.is-focus{border-color:#1772f6}html[data-theme=dark] .TopicInputAlias-input.is-focus{border-color:#558eff}.TopicInputAlias-placeholderButton{background:none!important;color:#1772f6!important}html[data-theme=dark] .TopicInputAlias-placeholderButton{color:#558eff!important}.TopicInputAlias-placeholderButton{line-height:30px}.TopicInputAlias-suggestionContainer{font-size:14px;max-height:214px;min-width:154px;overflow:auto}.AskTopics-input{border-color:#1772f6;border-radius:20px}html[data-theme=dark] .AskTopics-input{border-color:#558eff}.AskTopics-input{color:#1772f6}html[data-theme=dark] .AskTopics-input{color:#558eff}.AskTopics-input{padding:2px 18px}.AskOrgSelect-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#adb1b7;display:-webkit-box;display:-ms-flexbox;display:flex}html[data-theme=dark] .AskOrgSelect-item{color:#373a40}.AskOrgSelect-item{padding-bottom:15px;padding-top:26px}.AskOrgSelect-item+.AskOrgSelect-item{border-top:1px solid #ebeced}html[data-theme=dark] .AskOrgSelect-item+.AskOrgSelect-item{border-top:1px solid #282b30}.AskOrgSelect-item svg{-ms-flex-negative:0;flex-shrink:0}.AskOrgSelect-itemTitle{color:#191b1f;font-size:17px}html[data-theme=dark] .AskOrgSelect-itemTitle{color:#fff}.AskOrgSelect-itemDesc{color:#8491a5;font-size:14px;margin-top:10px}html[data-theme=dark] .AskOrgSelect-itemDesc{color:#929aab}.SearchBar{display:-webkit-box;display:-ms-flexbox;display:flex;height:34px}.SearchBar,.SearchBar-tool{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative}.SearchBar-tool{height:100%;overflow:hidden;width:100%;z-index:104}.SearchBar-tool--focus{height:100%;left:0;position:absolute;top:0;width:100%}.SearchBar-tool .Popover,.SearchBar-tool>div{display:block;height:100%;width:100%}.SearchBar-groupItem--topSearch{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px}.SearchBar-groupItem--hisotry{display:block}.SearchBar-menuContainer{margin-left:-13px}.SearchBar-menu{overflow-x:hidden;padding-bottom:0;width:400px}.SearchBar-menu.SearchBar-noValueMenu{padding-bottom:8px}.SearchBar-menu em{color:#8491a5}html[data-theme=dark] .SearchBar-menu em{color:#929aab}.SearchBar-menu em{font-style:normal}.SearchBar-menu .blueFont em{color:#09408e}html[data-theme=dark] .SearchBar-menu .blueFont em{color:#5271b0}.SearchBar-contentResult,.SearchBar-defaultResult,.SearchBar-peopleResult,.SearchBar-searchLink,.SearchBar-topicResult{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;font-size:14px;padding:10px 0}.SearchBar-label{color:#8491a5;font-size:14px;margin-left:16px;margin-right:16px;padding:7px 0}html[data-theme=dark] .SearchBar-label{color:#929aab}.SearchBar-label{border-bottom:1px solid #ebeced}html[data-theme=dark] .SearchBar-label{border-bottom:1px solid #282b30}.SearchBar-label--history{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.SearchBar-peopleResult{padding:13px 0}.SearchBar-peopleResult .AuthorInfo{padding-top:0}.SearchBar-peopleResult .AuthorInfo-name{font-weight:400}.SearchBar-peopleResult .AuthorInfo-badge{color:#8491a5;font-size:13px}html[data-theme=dark] .SearchBar-peopleResult .AuthorInfo-badge{color:#929aab}.SearchBar-userAvatar{border-radius:3px}.SearchBar-user{display:inline-block;margin-left:16px}.SearchBar-userHeadline{color:#8491a5;font-size:13px;margin-top:2px}html[data-theme=dark] .SearchBar-userHeadline{color:#929aab}.SearchBar-contentSuffix,.SearchBar-topicSuffix{color:#8491a5;font-size:13px;margin-left:8px}html[data-theme=dark] .SearchBar-contentSuffix,html[data-theme=dark] .SearchBar-topicSuffix{color:#929aab}.SearchBar-contentSuffix,.SearchBar-topicSuffix{white-space:nowrap}.SearchBar-searchLink{color:#1772f6;display:block;font-size:14px}html[data-theme=dark] .SearchBar-searchLink{color:#558eff}.SearchBar-searchLink{cursor:pointer}.SearchBar-askButton{-ms-flex-negative:0;-webkit-box-sizing:border-box;box-sizing:border-box;flex-shrink:0;line-height:30px;margin-left:16px;padding:0 14px;-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease;transition:opacity .3s ease,transform .3s ease,-webkit-transform .3s ease;z-index:103}.SearchBar-hiddenAskButton{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.SearchBar-input{-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:12px;padding-right:0;-webkit-transition:width .2s ease,background .3s ease;transition:width .2s ease,background .3s ease;width:100%}.SearchBar-searchButton{background:transparent;border-bottom-left-radius:0;border-color:transparent;border-top-left-radius:0;margin-left:12px;padding:0 12px}.SearchBar-searchIcon{-webkit-transition:fill .2s ease;transition:fill .2s ease}.SearchBar-searchIcon.isFocus{color:#1772f6}html[data-theme=dark] .SearchBar-searchIcon.isFocus{color:#558eff}.SearchBar-searchIcon.hasValue{color:#fff}html[data-theme=dark] .SearchBar-searchIcon.hasValue{color:#191b1f}.SearchBar-menu .Menu-item{padding:0 16px}.ReportsItem{color:#8491a5}html[data-theme=dark] .ReportsItem{color:#929aab}.ReportsItem{font-size:11px;height:16px;line-height:16px;margin-right:-8px;padding:8px 0;text-align:right}.SearchBar-historyItem{-webkit-box-pack:justify;-ms-flex-pack:justify;font-size:14px;justify-content:space-between;line-height:24px;padding:6px 0}.SearchBar-historyItem,.SearchBar-historyItemContent{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.SearchBar-historyItemContent.blueFont{color:#09408e}html[data-theme=dark] .SearchBar-historyItemContent.blueFont{color:#5271b0}.SearchBar-historyLabel{color:#8491a5;font-size:14px;margin-left:16px;margin-right:16px;padding:7px 0}html[data-theme=dark] .SearchBar-historyLabel{color:#929aab}.SearchBar-historyLabel{border-bottom:1px solid #ebeced}html[data-theme=dark] .SearchBar-historyLabel{border-bottom:1px solid #282b30}.SearchBar-historyLabel{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.SearchBar-historyIconWrapper{position:relative}.SearchBar-historyIconWrapper svg{fill:#8491a5}html[data-theme=dark] .SearchBar-historyIconWrapper svg{fill:#929aab}.SearchBar-historyIconWrapper:hover{color:#09408e}html[data-theme=dark] .SearchBar-historyIconWrapper:hover{color:#5271b0}.SearchBar-historyIconWrapper:hover svg{fill:#09408e}html[data-theme=dark] .SearchBar-historyIconWrapper:hover svg{fill:#5271b0}.SearchBar-historyIconShade{cursor:pointer;height:100%;position:absolute;width:100%}.SearchBar-historyLabelDeleteAll{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.SearchBar-historyDelete{display:none}.SearchBar-historyItem:hover .SearchBar-historyDelete{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.SearchBar-historyDeleteAll{cursor:pointer}.SearchBar-topSearchItem{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;height:32px;margin:2px 0;padding:4px 0}.SimpleSearchBar-wrapper{margin:auto 0;width:296px}.SimpleSearchBar-solidSearchButton{border-radius:0 3px 3px 0;padding:0 12px}.SimpleSearchBar-plainSearchButton{background-color:transparent;border-color:transparent;padding:0 12px}.SimpleSearchBar-input{background-color:#f8f8fa;padding-right:0;width:100%}html[data-theme=dark] .SimpleSearchBar-input{background-color:#212429}.AppHeader{background:#fff;min-width:1000px;overflow:hidden;position:relative;z-index:100}html[data-theme=dark] .AppHeader{background:#191b1f}.AppHeader{-webkit-box-shadow:0 1px 3px hsla(0,0%,7%,.1);box-shadow:0 1px 3px hsla(0,0%,7%,.1)}html[data-theme=dark] .AppHeader{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3)}.AppHeader{background-clip:content-box}.AppHeader.is-fixed{width:100%;z-index:100}.AppHeader-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:52px;margin:0 auto;padding:0 16px;position:relative;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:1000px}.AppHeader.is-hidden .AppHeader-inner{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.AppHeader-Tabs{-ms-flex-negative:0;border-bottom:none;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;margin:0 16px}.AppHeader-Tab{padding:0 14px}.AppHeader-TabsLink{color:#8491a5}html[data-theme=dark] .AppHeader-TabsLink{color:#929aab}.AppHeader-TabsLink{font-size:15px}.AppHeader-TabsLink.is-active,.AppHeader-TabsLink:hover{color:#373a40}html[data-theme=dark] .AppHeader-TabsLink.is-active,html[data-theme=dark] .AppHeader-TabsLink:hover{color:#c2c6cf}.AppHeader-TabsLink:focus{outline:none;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s}html[data-focus-visible] .AppHeader-TabsLink:focus{-webkit-box-shadow:0 0 0 2px #fff,0 0 0 5px rgba(5,109,232,.3);box-shadow:0 0 0 2px #fff,0 0 0 5px rgba(5,109,232,.3)}html[data-theme=dark][data-focus-visible] .AppHeader-TabsLink:focus{-webkit-box-shadow:0 0 0 2px #121212,0 0 0 5px rgba(85,142,255,.6);box-shadow:0 0 0 2px #121212,0 0 0 5px rgba(85,142,255,.6)}.AppHeader-navDivider{border-right:1px solid #c4c7ce;height:15px}html[data-theme=dark] .AppHeader-navDivider{border-right:1px solid #282b30}.AppHeader-navDivider{-ms-flex-item-align:center;align-self:center}.AppHeader-input{width:345px}.AppHeader-userInfo{-ms-flex-negative:0;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;justify-content:flex-end;margin-left:10px;width:296px}.AppHeader-messages,.AppHeader-notifications{margin-right:24px;margin-top:2px}.AppHeader-profile{position:relative}.AppHeader-menu{margin-left:6px}.AppHeader-login{margin-right:16px}.AppHeader-downloadPopover{padding:16px}.AppHeader-downloadPopoverImage{width:120px}.ShortcutHintModal{font-size:15px;width:auto}.ShortcutHintModal .Modal-content{margin-top:30px;padding:0 0 32px}.ShortcutHintModal-content{padding:0 20px 16px 0}.ShortcutHintModal-hintListContainer{display:-webkit-box;display:-ms-flexbox;display:flex}.ShortcutHintModal-hintList{padding:0 30px}.ShortcutHintModal-hintList:first-child{border-right:1px solid #f8f8fa}html[data-theme=dark] .ShortcutHintModal-hintList:first-child{border-right:1px solid #212429}.ShortcutHintModal-hintTitle{font-weight:700;margin-bottom:24px;text-align:center}.KeyHint{margin-bottom:16px}.KeyHint,.KeyHint-keyContainer{display:-webkit-box;display:-ms-flexbox;display:flex}.KeyHint-keyContainer{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-right:8px;width:120px}.KeyHint-key{color:#8491a5}html[data-theme=dark] .KeyHint-key{color:#929aab}.KeyHint-key{display:-webkit-box;display:-ms-flexbox;display:flex}.KeyHint-separator{margin:0 8px}.KeyHint-separator--space{margin:0 4px}.KeyHint-kbd{border:1px solid #f8f8fa}html[data-theme=dark] .KeyHint-kbd{border:1px solid #212429}.KeyHint-kbd{border-radius:4px;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.06);box-shadow:0 1px 1px 0 rgba(0,0,0,.06);-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Menlo,Monaco,Consolas,Andale Mono,lucida console,Courier New,monospace;font-size:16px;font-weight:700;height:26px;min-width:26px;padding:0 6px;text-align:center}.GlobalTooltip.Tooltip{position:fixed;z-index:9999}.Tooltip{height:0;position:absolute;width:0}.Tooltip-enter,.Tooltip-leave{-webkit-transition:opacity .3s;transition:opacity .3s}.Tooltip-enter{opacity:0}.Tooltip-enter-active,.Tooltip-leave{opacity:1}.Tooltip-leave-active{opacity:0}.TooltipContent-wrapper{height:0;position:relative;width:0}.TooltipContent{color:#fff;left:0;padding:6px 8px;position:absolute;top:0}html[data-theme=dark] .TooltipContent{color:#191b1f}.TooltipContent{background-color:rgba(25,27,31,.8);white-space:nowrap}html[data-theme=dark] .TooltipContent{background-color:hsla(0,0%,100%,.8)}.TooltipContent{border-radius:4px;font-size:13px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.TooltipContent.TooltipContent--white{background:#fff}html[data-theme=dark] .TooltipContent.TooltipContent--white{background:#191b1f}.TooltipContent.TooltipContent--white{border:1px solid #ebeced}html[data-theme=dark] .TooltipContent.TooltipContent--white{border:1px solid #212429}.TooltipContent.TooltipContent--white{color:#535861}html[data-theme=dark] .TooltipContent.TooltipContent--white{color:#c2c6cf}.TooltipContent.TooltipContent--white{-webkit-box-shadow:0 5px 20px hsla(0,0%,7%,.1);box-shadow:0 5px 20px hsla(0,0%,7%,.1)}html[data-theme=dark] .TooltipContent.TooltipContent--white{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3)}.TooltipContent.TooltipContent--white .TooltipContent-arrow:after{background:#fff}html[data-theme=dark] .TooltipContent.TooltipContent--white .TooltipContent-arrow:after{background:#191b1f}.TooltipContent.TooltipContent--white .TooltipContent-arrow:after{border:1px solid #ebeced}html[data-theme=dark] .TooltipContent.TooltipContent--white .TooltipContent-arrow:after{border:1px solid #212429}.TooltipContent--top{-webkit-transform:translate(-50%,-100%) translateY(-8px);transform:translate(-50%,-100%) translateY(-8px)}.TooltipContent--bottom{-webkit-transform:translate(-50%) translateY(8px);transform:translate(-50%) translateY(8px)}.TooltipContent--left{-webkit-transform:translate(-100%,-50%) translateX(-8px);transform:translate(-100%,-50%) translateX(-8px)}.TooltipContent--right{-webkit-transform:translateY(-50%) translateX(8px);transform:translateY(-50%) translateX(8px)}.TooltipContent-arrow{overflow:hidden;position:absolute}.TooltipContent-arrow:after{background:rgba(25,27,31,.8)}html[data-theme=dark] .TooltipContent-arrow:after{background:hsla(0,0%,100%,.8)}.TooltipContent-arrow:after{-webkit-box-sizing:border-box;box-sizing:border-box;content:"";height:32px;pointer-events:auto;position:absolute;width:32px}.TooltipContent--top .TooltipContent-arrow:after{-webkit-transform:translate(-8px,-32px) rotate(45deg);transform:translate(-8px,-32px) rotate(45deg)}.TooltipContent--bottom .TooltipContent-arrow:after{-webkit-transform:translate(-8px,8px) rotate(45deg);transform:translate(-8px,8px) rotate(45deg)}.TooltipContent--left .TooltipContent-arrow:after{-webkit-transform:translate(-32px,-8px) rotate(45deg);transform:translate(-32px,-8px) rotate(45deg)}.TooltipContent--right .TooltipContent-arrow:after{-webkit-transform:translate(8px,-8px) rotate(45deg);transform:translate(8px,-8px) rotate(45deg)}.TooltipContent--top .TooltipContent-arrow{bottom:0;height:8px;left:50%;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%);width:16px}.TooltipContent--bottom .TooltipContent-arrow{height:8px;left:50%;top:0;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);width:16px}.TooltipContent--left .TooltipContent-arrow{height:16px;right:0;top:50%;-webkit-transform:translate(100%,-50%);transform:translate(100%,-50%);width:8px}.TooltipContent--right .TooltipContent-arrow{height:16px;left:0;top:50%;-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%);width:8px}.TooltipContent a{color:inherit;text-decoration:underline}.TooltipContent-children--restricted{word-wrap:break-word;display:block;max-height:150px;max-width:250px;overflow:auto;white-space:normal;width:-webkit-max-content;width:-moz-max-content;width:max-content}.SignInModal .MobileModal-title{padding-bottom:0}.SignInModal-openInAppButton{color:#fff;line-height:44px;margin-bottom:16px;width:100%}html[data-theme=dark] .SignInModal-openInAppButton{color:#191b1f}.SignInModal-openInAppButton{background-color:#1772f6}html[data-theme=dark] .SignInModal-openInAppButton{background-color:#558eff}.SignInModal-content{padding:0 16px}.SignInModal-content button{border:1px solid;border-radius:3px;font-size:16px;height:44px;width:100%}.SignInModal-content button:not(:last-child){margin-bottom:16px}.SignInModal-button-zhihu{background-color:#fff}html[data-theme=dark] .SignInModal-button-zhihu{background-color:#191b1f}.SignInModal-button-zhihu{border-color:#1772f6}html[data-theme=dark] .SignInModal-button-zhihu{border-color:#558eff}.SignInModal-button-zhihu{color:#1772f6}html[data-theme=dark] .SignInModal-button-zhihu{color:#558eff}.SignInModal-button-weibo,html[data-theme=dark] .SignInModal-button-weibo{background-color:#d95350}.SignInModal-button-weibo,html[data-theme=dark] .SignInModal-button-weibo{border-color:##D95350}.SignInModal-button-weibo{color:#fff}html[data-theme=dark] .SignInModal-button-weibo{color:#191b1f}.SignInModal-button-wechat{background-color:#adb1b7}html[data-theme=dark] .SignInModal-button-wechat{background-color:#373a40}.SignInModal-button-wechat{border-color:#adb1b7}html[data-theme=dark] .SignInModal-button-wechat{border-color:#373a40}.SignInModal-button-wechat{color:#fff}html[data-theme=dark] .SignInModal-button-wechat{color:#191b1f}.SignInModal-button-qq{background-color:#1772f6}html[data-theme=dark] .SignInModal-button-qq{background-color:#558eff}.SignInModal-button-qq{border-color:#1772f6}html[data-theme=dark] .SignInModal-button-qq{border-color:#558eff}.SignInModal-button-qq{color:#fff}body,html[data-theme=dark] .SignInModal-button-qq{color:#191b1f}html[data-theme=dark] body{color:#fff}body{background:#f4f6f9}html[data-theme=dark] body{background:#000}body{-webkit-tap-highlight-color:rgba(25,27,31,0)}html[data-theme=dark] body{-webkit-tap-highlight-color:rgba(255,255,255,0)}.WhiteBg-body{background:#fff}html[data-theme=dark] .WhiteBg-body{background:#191b1f}.GreyBg-body{background:#f4f6f9}html[data-theme=dark] .GreyBg-body{background:#000}.LightGreyBg-body{background:#fbfcfc}.App-main{padding-bottom:46px}@media (max-width:690px){body{background:#fff}html[data-theme=dark] body{background:#191b1f}.App-main{padding:0}.Favlists-content{padding:0 16px}}.AdblockBanner{color:#8491a5;line-height:28px;min-width:1000px;padding:16px;position:relative;z-index:100}html[data-theme=dark] .AdblockBanner{color:#929aab}.AdblockBanner{background-color:#ebeced;text-align:center}html[data-theme=dark] .AdblockBanner{background-color:#282b30}.AdblockBanner-inner{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:0 24px;width:1000px}.AdblockBanner-inner a:hover{border-bottom:1px solid #8491a5}html[data-theme=dark] .AdblockBanner-inner a:hover{border-bottom:1px solid #929aab}.AdblockBanner-close{position:absolute;right:16px;top:16px}.AdblockBanner-close .Icon{display:block}.NumberBoard{display:-webkit-box;display:-ms-flexbox;display:flex}.NumberBoard--divider .NumberBoard-item+.NumberBoard-item .NumberBoard-itemInner{border-left:1px solid #ebeced}html[data-theme=dark] .NumberBoard--divider .NumberBoard-item+.NumberBoard-item .NumberBoard-itemInner{border-left:1px solid #282b30}.NumberBoard-item{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}.NumberBoard-item.Button{border:0;font-size:unset;line-height:unset}.NumberBoard-item.Button:hover{background:none}.NumberBoard-item.Button:hover .NumberBoard-itemName,.NumberBoard-item.Button:hover .NumberBoard-itemValue,.NumberBoard-itema:hover .NumberBoard-itemName,.NumberBoard-itema:hover .NumberBoard-itemValue{color:#09408e}html[data-theme=dark] .NumberBoard-item.Button:hover .NumberBoard-itemName,html[data-theme=dark] .NumberBoard-item.Button:hover .NumberBoard-itemValue,html[data-theme=dark] .NumberBoard-itema:hover .NumberBoard-itemName,html[data-theme=dark] .NumberBoard-itema:hover .NumberBoard-itemValue{color:#5271b0}.NumberBoard-itemInner{line-height:1.6;text-align:center}.NumberBoard-itemName{color:#8491a5;font-size:14px}html[data-theme=dark] .NumberBoard-itemName{color:#929aab}.NumberBoard-itemValue{color:#191b1f;display:inline-block;font-size:18px}html[data-theme=dark] .NumberBoard-itemValue{color:#fff}.NumberBoard-itemValue{font-synthesis:style;font-weight:600}html[data-ios] .NumberBoard-itemValue{font-weight:500}html[data-android] .NumberBoard-itemValue{font-weight:700}.ColumnPageHeader-Wrapper{width:100%}.ColumnPageHeader{background:#fff;height:52px;position:relative;width:100%;z-index:1}html[data-theme=dark] .ColumnPageHeader{background:#191b1f}.ColumnPageHeader{background-clip:content-box;-webkit-box-shadow:0 1px 3px hsla(0,0%,7%,.1);box-shadow:0 1px 3px hsla(0,0%,7%,.1)}html[data-theme=dark] .ColumnPageHeader{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3)}.ColumnPageHeader-profile{left:50%;position:absolute;top:50%;-webkit-transform:translate(522px,-50%);transform:translate(522px,-50%)}.ColumnPageHeader-content{margin:0 auto;padding:0 16px;position:relative;width:1000px}.ColumnPageHeader-Title,.ColumnPageHeader-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:52px}.ColumnPageHeader-Title{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:16px}.ColumnPageHeader-Line{background-color:#ebeced;height:29px;width:1px}html[data-theme=dark] .ColumnPageHeader-Line{background-color:#282b30}.ColumnPageHeader-Line{margin-left:17px}.ColumnPageHeader-TitleName{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}.ColumnPageHeader-TitleMeta{color:#8491a5}html[data-theme=dark] .ColumnPageHeader-TitleMeta{color:#929aab}.ColumnPageHeader-TitleMeta{font-size:12px}.ColumnPageHeader-TitleColumn{font-synthesis:style;font-weight:600}html[data-ios] .ColumnPageHeader-TitleColumn{font-weight:500}html[data-android] .ColumnPageHeader-TitleColumn{font-weight:700}.ColumnPageHeader-TitleColumn{font-size:14px}.ColumnPageHeader-Button{-webkit-box-flex:1;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1;flex:1 1;justify-content:flex-end}.ColumnPageHeader-FollowButton{margin-right:18px}.ColumnPageHeader-WriteButton{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.ColumnPageHeader-WriteButton .Zi--EditSurround{margin-left:-3px;margin-right:4px}.ColumnPageHeader-MenuToggler{height:32px;padding:0 20px}.ColumnPageHeader-ColumnList{max-height:237px;overflow-y:auto}.ColumnPageHeader-Menu{color:#8491a5;font-size:14px;line-height:1.42857;text-align:left}html[data-theme=dark] .ColumnPageHeader-Menu{color:#929aab}.ColumnPageHeader-Menu{outline:0;width:200px}.ColumnPageHeader-Menu .Menu-item{outline:none;overflow:hidden;padding:13px 16px;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.ColumnPageHeader-Menu .Menu-item .Avatar{margin:-5px 12px -5px 0;vertical-align:middle}.ColumnHomeBottom{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;background:/*savepage-url=https://static.zhihu.com/heifetz/assets/bg@2x.0ad8c099.png*/url() repeat-x;background-size:20px 450px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-top:134px}@media (max-width:420px){.ColumnHomeBottom{padding-top:46px}}.ColumnHomeBottom-title{border:solid #97ffd8;border-width:1px 0;font-size:18px;font-weight:300;letter-spacing:14px;padding:26px 0;text-align:center;white-space:nowrap;width:345px}.ColumnHomeBottom-requestButton{border-color:#373a40}html[data-theme=dark] .ColumnHomeBottom-requestButton{border-color:#c2c6cf}.ColumnHomeBottom-requestButton{-webkit-box-sizing:border-box;box-sizing:border-box;color:#373a40}html[data-theme=dark] .ColumnHomeBottom-requestButton{color:#c2c6cf}.ColumnHomeBottom-requestButton{height:38px;line-height:36px;margin-top:40px;width:120px}@media (max-width:420px){.ColumnHomeBottom-requestButton{display:none}}.ColumnHomeBottom-footer{color:#81858f}html[data-theme=dark] .ColumnHomeBottom-footer{color:#9196a1}.ColumnHomeBottom-footer{font-size:12px;line-height:22px;margin:80px 0 60px;padding:0 12px;text-align:center}.ColumnHomeBottom-footer a>img{margin-right:2px;position:relative;top:4px}@media (max-width:420px){.ColumnHomeBottom-footer{margin:40px 0}}.ColumnHomeTitle{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:0 3px 32px;width:100%}@media (max-width:660px){.ColumnHomeTitle{margin-bottom:16px}}@media (max-width:420px){.ColumnHomeTitle{margin-left:16px;margin-right:16px}}.ColumnHomeTitle-text{color:#191b1f}html[data-theme=dark] .ColumnHomeTitle-text{color:#fff}.ColumnHomeTitle-text{font-size:14px;font-synthesis:style;font-weight:600;line-height:22px;margin:0 16px}html[data-ios] .ColumnHomeTitle-text{font-weight:500}html[data-android] .ColumnHomeTitle-text{font-weight:700}.ColumnHomeTitle-line{background:#c4c7ce}html[data-theme=dark] .ColumnHomeTitle-line{background:#282b30}.ColumnHomeTitle-line{-webkit-box-flex:1;-ms-flex-positive:1;display:none;flex-grow:1;height:1px}@media (max-width:1020px){.ColumnHomeTitle-line{display:block}}.ColumnHomeColumnCard{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff}html[data-theme=dark] .ColumnHomeColumnCard{background:#191b1f}.ColumnHomeColumnCard{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-radius:4px;-webkit-box-shadow:0 8px 18px rgba(0,0,0,.06);box-shadow:0 8px 18px rgba(0,0,0,.06);-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:26px 0 23px;width:206px}@media (max-width:420px){.ColumnHomeColumnCard{-webkit-box-orient:horizontal;-webkit-box-direction:normal;background:transparent;-webkit-box-shadow:none;box-shadow:none;-ms-flex-direction:row;flex-direction:row;height:88px;padding:0 16px;width:100%}}.ColumnHomeColumnCard-info{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;-ms-flex-positive:1;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-grow:1;padding:0 16px}@media (max-width:420px){.ColumnHomeColumnCard-info{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-right:auto;max-width:200px;padding:0 12px}}.ColumnHomeColumnCard-title{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;font-synthesis:style;font-weight:600;margin-top:16px;overflow:hidden;text-overflow:ellipsis}html[data-ios] .ColumnHomeColumnCard-title{font-weight:500}html[data-android] .ColumnHomeColumnCard-title{font-weight:700}@media (max-width:420px){.ColumnHomeColumnCard-title{margin-top:0}}.ColumnHomeColumnCard-description{color:#81858f}html[data-theme=dark] .ColumnHomeColumnCard-description{color:#9196a1}.ColumnHomeColumnCard-description{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:14px;line-height:21px;margin-top:7px;overflow:hidden;text-align:center;text-overflow:ellipsis;word-break:break-all}@media (max-width:420px){.ColumnHomeColumnCard-description{margin-top:0;text-align:left}}.ColumnHomeColumnCard-meta{color:#81858f}html[data-theme=dark] .ColumnHomeColumnCard-meta{color:#9196a1}.ColumnHomeColumnCard-meta{font-size:14px;margin-top:14px}@media (max-width:420px){.ColumnHomeColumnCard-meta{display:none}}.ColumnHomeColumnCard-followButton{-ms-flex-negative:0;flex-shrink:0;margin-top:15px}@media (max-width:420px){.ColumnHomeColumnCard-followButton{border:none;padding:0}.ColumnHomeColumnCard-followButton:hover{background:none}}.ColumnHomeRecommendation{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:48px auto 0;width:888px}@media (max-width:1020px){.ColumnHomeRecommendation{width:666px}}@media (max-width:420px){.ColumnHomeRecommendation{width:100%}}.ColumnHomeRecommendation-cardContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ColumnHomeRecommendation-card{margin:0 8px 16px}@media (max-width:420px){.ColumnHomeRecommendation-card{margin:0}}.ColumnHomeRecommendation-refreshButton{border-color:#373a40}html[data-theme=dark] .ColumnHomeRecommendation-refreshButton{border-color:#c2c6cf}.ColumnHomeRecommendation-refreshButton{color:#373a40}html[data-theme=dark] .ColumnHomeRecommendation-refreshButton{color:#c2c6cf}.ColumnHomeRecommendation-refreshButton{margin-top:20px;width:98px}.ColumnHomeRecommendation-refreshButton--rotating .Zi{-webkit-transform:rotate(1turn);transform:rotate(1turn);-webkit-transform-origin:50% 55%;transform-origin:50% 55%;-webkit-transition:-webkit-transform .6s ease-in-out;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out}.ColumnHomeTop{background:/*savepage-url=https://static.zhihu.com/heifetz/assets/patterns.e8579768.png*/url() 50% no-repeat;height:470px;position:relative}.ColumnHomeTop:before{background:/*savepage-url=https://static.zhihu.com/heifetz/assets/bg@2x.0ad8c099.png*/url() repeat-x;background-size:20px 450px;content:"";height:100%;left:0;position:absolute;width:100%}.ColumnHomeTop-logo{background:/*savepage-url=https://static.zhihu.com/heifetz/assets/logo.2baa1d63.png*/url() 50% no-repeat;background-size:129px 179px;height:0;left:50%;margin:0 0 0 -65px;overflow:hidden;padding-top:179px;position:absolute;top:152px;width:129px}.ColumnHomeTop-subTitle{color:#191b1f}html[data-theme=dark] .ColumnHomeTop-subTitle{color:#fff}.ColumnHomeTop-subTitle{font-size:18px;font-weight:300;letter-spacing:.5em;line-height:24px;margin:0;position:absolute;text-align:center;top:350px;width:100%}.ColumnHomeTop-writeButton{border-color:#373a40}html[data-theme=dark] .ColumnHomeTop-writeButton{border-color:#c2c6cf}.ColumnHomeTop-writeButton{-webkit-box-sizing:border-box;box-sizing:border-box;color:#373a40}html[data-theme=dark] .ColumnHomeTop-writeButton{color:#c2c6cf}.ColumnHomeTop-writeButton{height:38px;left:50%;line-height:36px;margin-left:-51px;position:absolute;top:413px;width:120px}@media (max-width:420px){.ColumnHomeTop-writeButton{display:none}}.ColumnHomeTop-requestButton{font-size:14px;left:50%;line-height:12px;margin-left:-36px;position:absolute;top:466px}@media (max-width:420px){.ColumnHomeTop-requestButton{display:none}}.ColumnHomeTop-PendingModal{color:#8491a5}html[data-theme=dark] .ColumnHomeTop-PendingModal{color:#929aab}.ColumnHomeTop-PendingModal{font-size:14px;margin-top:4px;text-align:center}.ColumnHomeTop-PendingModal .Modal-content{margin-top:32px}.ColumnHomeTop-MutedModal .Modal-content{margin-top:0;padding:0}.ColumnHome-HomeBttom{margin-top:48px}.FollowButton{min-width:96px}.FollowButton-icon{fill:currentColor;margin-right:8px}.UserLink-vipIcon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:14px;justify-content:center;margin-left:.3em;width:14px}.UserLink-vipIcon img{height:100%;width:100%}.Badge{color:#8491a5;display:inline-block;font-size:12px;font-weight:400;padding:1px 6px}html[data-theme=dark] .Badge{color:#929aab}.Badge{background-color:#f8f8fa;vertical-align:1px}html[data-theme=dark] .Badge{background-color:#212429}.Badge{border-radius:3px;line-height:18px}.AuthorInfo{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;max-width:654px;position:relative}.AuthorInfo-avatar{vertical-align:top}.AuthorInfo-content{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;margin-left:14px;overflow:hidden}.AuthorInfo-head{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;font-size:15px;line-height:1.1}.AuthorInfo-name{font-synthesis:style;font-weight:600}html[data-ios] .AuthorInfo-name{font-weight:500}html[data-android] .AuthorInfo-name{font-weight:700}.AuthorInfo-name{color:#373a40}html[data-theme=dark] .AuthorInfo-name{color:#c2c6cf}.AuthorInfo-badge{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;margin-top:2px}.AuthorInfo-badgeText{color:#535861;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-theme=dark] .AuthorInfo-badgeText{color:#c2c6cf}.AuthorInfo--plain .AuthorInfo-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:10px}.AuthorInfo--plain .AuthorInfo-badge>:first-child{margin-top:0}.AuthorInfo--plain .AuthorInfo-badge>:first-child:before{content:"，"}.AuthorInfo-detail{overflow:hidden}.AuthorInfo-Widget{height:40px;width:80px}.AuthorInfo-Widget img{width:80px}.AuthorInfo--mobile{max-width:calc(100vw - 32px)}.CreatorRightsNotification .Modal-content{margin:0;padding:0}.CreatorRightsNotification-liukanshan{left:0;margin:0 auto;position:absolute;right:0;top:42px}.CreatorRightsNotification-title{font-size:24px;font-synthesis:style;font-weight:600;line-height:30px;margin-top:40px;text-align:center}html[data-ios] .CreatorRightsNotification-title{font-weight:500}html[data-android] .CreatorRightsNotification-title{font-weight:700}.CreatorRightsNotification-content{font-size:14px;margin:24px 24px 0;text-align:center}.CreatorRightsNotification-buttonGroup{margin:32px 0 24px}.CreatorRightsNotification-buttonGroup .Button{-webkit-box-sizing:border-box;box-sizing:border-box;width:280px}.CreatorRightsNotification-buttonGroup .CreatorRightsNotification-dismiss.Button{margin-top:12px}.LabelContainer-loading{height:30px;margin:16px 0}.LabelContainer-wrapper{margin:16px 0}.LabelContainer-wrapper:empty{margin:0}.LabelContainer-wrapper .LabelContainer{margin-bottom:-8px;padding:0}.LabelContainer-placeholder{height:30px}.Reward-editButton{cursor:pointer;margin-left:15px}.Reward-money{font-size:24px;font-synthesis:style;font-weight:600;margin-top:20px}html[data-ios] .Reward-money{font-weight:500}html[data-android] .Reward-money{font-weight:700}.Reward-money{color:#373a40}html[data-theme=dark] .Reward-money{color:#c2c6cf}.Reward-money span{cursor:pointer}.Reward-activateBtn{color:#fff}html[data-theme=dark] .Reward-activateBtn{color:#191b1f}.Reward-activateBtn,html[data-theme=dark] .Reward-activateBtn{background:#f05159}.Reward-activateBtn{border-radius:4px;height:34px;margin-bottom:20px;margin-top:60px;width:80px}.Reward-activateHint{margin-bottom:28px}.Reward-rewardBtn{color:#fff}html[data-theme=dark] .Reward-rewardBtn{color:#191b1f}.Reward-rewardBtn,html[data-theme=dark] .Reward-rewardBtn{background:#f05159}.Reward-rewardBtn{border-radius:4px;height:34px;margin-top:27px;width:80px}.Reward{color:#81858f;text-align:center}html[data-theme=dark] .Reward{color:#9196a1}.Reward{font-size:14px}.Reward-tagline{font-size:15px;line-height:18px;margin-top:60px}.Reward-User-text{-ms-flex-item-align:center;align-self:center;cursor:pointer;margin:0 auto 10px;max-width:100px}.Reward-User-img{position:relative}.Reward-User-img:hover:after,.Reward-User-img:hover:before{opacity:1;-webkit-transition-delay:.3s;transition-delay:.3s;visibility:visible}.Reward-User-img:before{color:rgba(25,27,31,.8);font-size:0;height:0;margin:0 0 0 -6px;-webkit-transform:scale(-1);transform:scale(-1);width:0}html[data-theme=dark] .Reward-User-img:before{color:hsla(0,0%,100%,.8)}.Reward-User-img:before{border-bottom:6px solid;border-left:6px solid transparent;border-right:6px solid transparent}.Reward-User-img:after,.Reward-User-img:before{content:"";left:38%;opacity:0;position:absolute;top:-20px;-webkit-transition:visibility .3s,opacity .3s;transition:visibility .3s,opacity .3s;visibility:hidden;z-index:10}.Reward-User-img:after{color:#fff;content:attr(data-hover-title);font-size:13px;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}html[data-theme=dark] .Reward-User-img:after{color:#191b1f}.Reward-User-img:after{background:rgba(25,27,31,.8)}html[data-theme=dark] .Reward-User-img:after{background:hsla(0,0%,100%,.8)}.Reward-User-img:after{border-radius:4px;padding:3px 8px;white-space:nowrap}.Reward-User-avatar{margin-right:9px}.Reward-MoreUser,.Reward-User-avatar{border-radius:100px;cursor:pointer;height:25px;width:25px}.Reward-MoreUser{background:#f8f8fa;display:inline-block;text-align:center}html[data-theme=dark] .Reward-MoreUser{background:#212429}.Reward-MoreUser{margin-right:9px}.Reward-MoreUser i{background:#adb1b7;height:3px;width:3px}html[data-theme=dark] .Reward-MoreUser i{background:#373a40}.Reward-MoreUser i{border-radius:45%;margin-left:-2px;margin-top:11px;position:absolute}.Reward-MoreUser i:first-child{margin-left:-8px}.Reward-MoreUser i:last-child{margin-left:4px}.Reward-count,.Reward-countZero{margin-top:20px}.Topbar{background:#fff}html[data-theme=dark] .Topbar{background:#191b1f}.Topbar{border-bottom:1px solid #f8f8fa}html[data-theme=dark] .Topbar{border-bottom:1px solid #212429}.Topbar{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;justify-content:space-between;padding:0 20px}.Topbar-title{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}.Topbar--mobile .Topbar-title{font-synthesis:style;font-weight:600}html[data-ios] .Topbar--mobile .Topbar-title{font-weight:500}html[data-android] .Topbar--mobile .Topbar-title{font-weight:700}.Topbar--mobile .Topbar-title button{font-weight:400;margin-left:13px}.ContentItem-title{font-size:18px;font-synthesis:style;font-weight:600}html[data-ios] .ContentItem-title{font-weight:500}html[data-android] .ContentItem-title{font-weight:700}.ContentItem-title{color:#191b1f;line-height:1.6}html[data-theme=dark] .ContentItem-title{color:#fff}.ContentItem-title{margin-bottom:-4px;margin-top:-4px;word-break:break-word}.ContentItem-title+.ContentItem-meta{margin-top:6px}.ContentItem-title a:hover{color:#09408e}html[data-theme=dark] .ContentItem-title a:hover{color:#5271b0}.ContentItem-meta{color:#535861;font-size:15px}html[data-theme=dark] .ContentItem-meta{color:#c2c6cf}.ContentItem-meta .ColumnItem-meta,.ContentItem-meta .TopicItem-meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ContentItem-avatar{display:inline-block;margin-right:10px;vertical-align:middle}.ContentItem-avatar .UserLink-avatar{height:38px;vertical-align:top;width:38px}.ContentItem-author{padding-top:10px}.ContentItem-status{color:#8491a5;margin-top:5px}html[data-theme=dark] .ContentItem-status{color:#929aab}.ContentItem-status{font-size:14px}.ContentItem-statusItem:not(:first-child):before{content:"·";margin:0 5px}.ContentItem-actions{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#535861;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -20px -10px;padding:10px 20px}html[data-theme=dark] .ContentItem-actions{color:#c2c6cf}.ContentItem-actions{background:#fff}html[data-theme=dark] .ContentItem-actions{background:#191b1f}.ContentItem-actions{clear:both}.ContentItem-actions.is-fixed{-webkit-box-shadow:0 -1px 3px rgba(25,27,31,.1);box-shadow:0 -1px 3px rgba(25,27,31,.1);margin:0}html[data-theme=dark] .ContentItem-actions.is-fixed{-webkit-box-shadow:0 -1px 3px hsla(0,0%,100%,.1);box-shadow:0 -1px 3px hsla(0,0%,100%,.1)}.ContentItem-actions>*{-ms-flex-negative:0;flex-shrink:0}.ContentItem-actions>.AnnotationTag{white-space:nowrap}.ContentItem-actions.ZVideoItem-toolbar{padding-left:0;padding-top:0}.ContentItem-action{font-size:14px;margin-left:24px}.ContentItem-action:first-child{margin-left:0}.ContentItem-rightButton{margin-left:auto}.ContentItem-rightButton .Icon{margin-left:8px}.ContentItem-more{color:#09408e;margin-left:4px;padding:0}html[data-theme=dark] .ContentItem-more{color:#5271b0}.ContentItem-more:hover{color:#81858f}html[data-theme=dark] .ContentItem-more:hover{color:#9196a1}.ContentItem-more .Icon{fill:currentColor}.ContentItem-time{color:#8491a5;font-size:14px;margin-top:10px}html[data-theme=dark] .ContentItem-time{color:#929aab}.ContentItem-time a:hover{border-bottom:1px solid rgba(132,145,165,.72)}html[data-theme=dark] .ContentItem-time a:hover{border-bottom:1px solid rgba(146,154,171,.72)}.ContentItem-arrowIcon.is-active{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ContentItem-main{display:-webkit-box;display:-ms-flexbox;display:flex}.ContentItem-image{float:left;margin-right:16px}.ContentItem-head{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;margin-right:6px;overflow:hidden}.ContentItem-extra{-ms-flex-item-align:center;align-self:center}.ContentItem-cells{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:26px;margin-top:10px}.ContentItem-cell:not(:first-child){margin-left:40px}.ContentItem-cell>span:first-child{color:#8491a5}html[data-theme=dark] .ContentItem-cell>span:first-child{color:#929aab}.FollowStatus{color:#8491a5;display:inline-block;font-size:12px;margin-left:8px;padding:1px 6px}html[data-theme=dark] .FollowStatus{color:#929aab}.FollowStatus{background-color:#f8f8fa;vertical-align:1px}html[data-theme=dark] .FollowStatus{background-color:#212429}.FollowStatus{border-radius:3px}.UserItem-avatar .Avatar,.UserItem-avatar .Popover{display:block}.UserItem-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.UserItem-headline{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.UserItem-business{color:#191b1f;font-size:14px}html[data-theme=dark] .UserItem-business{color:#fff}.UserItem-company:after{color:#ebeced;margin:0 5px}html[data-theme=dark] .UserItem-company:after{color:#282b30}.UserItem-company:after{content:"|"}.ContentItem-rewardDetails{margin-top:-10px}.ContentItem-rewardAmount{color:#373a40;font-size:18px}html[data-theme=dark] .ContentItem-rewardAmount{color:#c2c6cf}.ContentItem-rewardAmount{line-height:25px}.ContentItem-rewardTime{color:#8491a5;font-size:15px;margin-top:6px}html[data-theme=dark] .ContentItem-rewardTime{color:#929aab}.ContentItem-rewardTime{line-height:21px;text-align:right}.VoterList{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%}.VoterList-content{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;overflow-y:scroll}.VoterList-description{color:#8491a5;text-align:center}html[data-theme=dark] .VoterList-description{color:#929aab}.VoterList-description{background:rgba(132,145,165,.1);font-size:14px}html[data-theme=dark] .VoterList-description{background:rgba(146,154,171,.1)}.VoterList-description p{margin:12px 24px}.SearchSpecialButton{-webkit-box-shadow:0 3px 3px -3px rgba(25,27,31,.2);box-shadow:0 3px 3px -3px rgba(25,27,31,.2);margin-top:-10px;padding:12px 16px;position:relative}html[data-theme=dark] .SearchSpecialButton{-webkit-box-shadow:0 3px 3px -3px hsla(0,0%,100%,.2);box-shadow:0 3px 3px -3px hsla(0,0%,100%,.2)}.SearchSpecialButton:before{border-top:1px solid #f8f8fa;content:"";left:0;margin:0 16px;position:absolute;right:0;top:0}html[data-theme=dark] .SearchSpecialButton:before{border-top:1px solid #212429}.SearchSpecialButton-inner{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:36px;justify-content:center;width:100%}.SearchSpecialButton-title{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;max-width:110px;overflow:hidden;text-overflow:ellipsis}.SelfVisibleLable-wrap{background-color:#f8f8fa;height:40px}html[data-theme=dark] .SelfVisibleLable-wrap{background-color:#212429}.SelfVisibleLable-wrap{border-radius:6px;font-size:14px;line-height:40px}.SelfVisibleLable-lockIcon{margin-left:13px;margin-right:7px}.TopicList{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.TopicList .Topic:not(:last-child){margin-right:5px}.TopicList .Topic+.Topic{vertical-align:middle}.CommentButton-text{margin-right:4px}@media (max-width:320px){.CommentButton-text{display:none}}.ShareMenu-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;height:40px}.ShareMenu-button .ShareMenu-Icon--normal{margin-left:-2px;margin-right:6px}.ShareMenu-button .ShareMenu-Icon--small{margin-right:7px}.ShareMenu-wechat{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-bottom:12px}.ShareMenu-fakeQRCode{display:none}.ShareMenu-qrCode{height:94px;width:94px}.VoteButton{color:#1772f6;padding:0 10px}html[data-theme=dark] .VoteButton{color:#558eff}.VoteButton{background:rgba(23,114,246,.1)}html[data-theme=dark] .VoteButton{background:rgba(85,142,255,.1)}.VoteButton{border-color:transparent}.VoteButton:not(:disabled):hover{background-color:rgba(23,114,246,.15)}html[data-theme=dark] .VoteButton:not(:disabled):hover{background-color:rgba(85,142,255,.15)}.VoteButton:disabled:hover{background:#f8f8fa}html[data-theme=dark] .VoteButton:disabled:hover{background:#212429}.VoteButton.is-active,html[data-theme=dark] .VoteButton.is-active{color:#fff}.VoteButton.is-active{background:#1772f6}html[data-theme=dark] .VoteButton.is-active{background:#558eff}.VoteButton.is-active:hover{background-color:#1772f6}html[data-theme=dark] .VoteButton.is-active:hover{background-color:#558eff}.VoteButton-TriangleUp{margin-right:5px}.VoteButton--down{margin-left:4px}.VoteButton--down.VoteButton--mobileDown{margin-left:8px}.NGMMjPlIgmNJSiEet7HX{background-color:#1772f6;font-size:15px}html[data-theme=dark] .NGMMjPlIgmNJSiEet7HX{background-color:#558eff}.NGMMjPlIgmNJSiEet7HX{border:none;border-radius:8px;color:#fff;padding:9px 14px}.CommentPermission-item{line-height:40px;padding-left:44px}.CommentDeleteAndReport-extra{text-align:center}.CommentDeleteAndReport-extra .Button{font-size:13px}.Post-ActionMenuButton{margin-left:24px}.Post-ActionMenu>.Menu-item{line-height:40px;padding:0 20px;position:relative}.Post-ActionMenu>.Menu-item .Icon{left:20px;position:absolute;top:10px}.Post-ActionMenu>.Menu-divider:last-child{display:none}.Post-ActionMenu--withCommentSettings>.Menu-item{padding-left:44px}.RichContent-actions{background:#fff}html[data-theme=dark] .RichContent-actions{background:#191b1f}.RichContent-actions{bottom:0;left:0;width:100vw}@media (min-width:690px){.RichContent-actions{margin-bottom:10px}}.RichContent-actions .ContentItem-actions{position:relative}.RichContent-actions .ContentItem-actions>:nth-child(n){margin-left:24px}.RichContent-actions .ContentItem-actions>:first-child{margin:0}.RichContent-actions.is-fixed{border-bottom:env(safe-area-inset-bottom) solid transparent;color:#535861}html[data-theme=dark] .RichContent-actions.is-fixed{color:#c2c6cf}.RichContent-actions.is-fixed{background:#fff}html[data-theme=dark] .RichContent-actions.is-fixed{background:#191b1f}@media (max-width:690px){.RichContent-actions.is-fixed{-webkit-box-shadow:0 -1px 3px 0 rgba(25,27,31,.1);box-shadow:0 -1px 3px 0 rgba(25,27,31,.1);left:0!important;margin-bottom:0;width:100vw!important}html[data-theme=dark] .RichContent-actions.is-fixed{-webkit-box-shadow:0 -1px 3px 0 hsla(0,0%,100%,.1);box-shadow:0 -1px 3px 0 hsla(0,0%,100%,.1)}.RichContent-actions.is-fixed .ContentItem-actions{-webkit-box-shadow:0 -1px 3px 0 rgba(26,26,26,.1);box-shadow:0 -1px 3px 0 rgba(26,26,26,.1);margin-bottom:0;margin-left:auto;margin-right:auto;max-width:690px}.RichContent-actions{-webkit-box-shadow:none;box-shadow:none;font-synthesis:style;font-weight:600}html[data-ios] .RichContent-actions{font-weight:500}html[data-android] .RichContent-actions{font-weight:700}}.NextArticle{-webkit-box-orient:vertical;-webkit-box-direction:normal;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:250px;position:absolute;right:20px;text-align:right;top:9px}.NextArticle-Next{color:#8491a5;font-size:12px}html[data-theme=dark] .NextArticle-Next{color:#929aab}.NextArticle-Title{font-synthesis:style;font-weight:600}html[data-ios] .NextArticle-Title{font-weight:500}html[data-android] .NextArticle-Title{font-weight:700}.NextArticle-Title{color:#191b1f;font-size:14px}html[data-theme=dark] .NextArticle-Title{color:#fff}.NextArticle-Title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Post-SideActions{height:0;margin:auto;pointer-events:none;position:fixed;right:calc(50vw - 495px);top:106px}.Post-SideActions button{color:#8491a5;display:block;width:96px}html[data-theme=dark] .Post-SideActions button{color:#929aab}.Post-SideActions button{font-size:14px;line-height:1.14286;margin-bottom:20px;pointer-events:auto;-webkit-transition:color .3s;transition:color .3s}.Post-SideActions button:hover{color:#81858f}html[data-theme=dark] .Post-SideActions button:hover{color:#9196a1}.Post-SideActions button.like{color:#1772f6}html[data-theme=dark] .Post-SideActions button.like{color:#558eff}.Post-SideActions button.like .Post-SideActions-icon{background-color:rgba(23,114,246,.1);border-radius:50%;height:48px}html[data-theme=dark] .Post-SideActions button.like .Post-SideActions-icon{background-color:rgba(85,142,255,.1)}.Post-SideActions button.like .Post-SideActions-icon{color:#1772f6}html[data-theme=dark] .Post-SideActions button.like .Post-SideActions-icon{color:#558eff}.Post-SideActions button.like .Post-SideActions-icon{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;will-change:transform}.Post-SideActions button.like .Post-SideActions-icon svg{position:relative;-webkit-transition:.3s;transition:.3s;z-index:2}.Post-SideActions button.like .likeCount{height:16px;overflow:hidden;-webkit-transition:.3s;transition:.3s}.Post-SideActions button.like:hover>.Post-SideActions-icon{background-color:rgba(23,114,246,.15)}html[data-theme=dark] .Post-SideActions button.like:hover>.Post-SideActions-icon{background-color:rgba(85,142,255,.15)}.Post-SideActions button.like .justLiked .likeCount,.Post-SideActions button.like:hover:not(:disabled):not(.active) .likeCount{-webkit-transform:translateY(4px);transform:translateY(4px)}.Post-SideActions button.like .justLiked .Post-SideActions-icon,.Post-SideActions button.like:hover:not(:disabled):not(.active) .Post-SideActions-icon{background:rgba(23,114,246,.15)}html[data-theme=dark] .Post-SideActions button.like .justLiked .Post-SideActions-icon,html[data-theme=dark] .Post-SideActions button.like:hover:not(:disabled):not(.active) .Post-SideActions-icon{background:rgba(85,142,255,.15)}.Post-SideActions button.like .justLiked .Post-SideActions-icon,.Post-SideActions button.like:hover:not(:disabled):not(.active) .Post-SideActions-icon{-webkit-transform:scale(1.1);transform:scale(1.1)}.Post-SideActions button.like .justLiked .Post-SideActions-icon svg,.Post-SideActions button.like:hover:not(:disabled):not(.active) .Post-SideActions-icon svg{-webkit-transform:scale(1.18182);transform:scale(1.18182)}.Post-SideActions button.like:active:not(:disabled):not(.active) .Post-SideActions-icon{background:rgba(23,114,246,.1)}html[data-theme=dark] .Post-SideActions button.like:active:not(:disabled):not(.active) .Post-SideActions-icon{background:rgba(85,142,255,.1)}.Post-SideActions button.like:active:not(:disabled):not(.active) .Post-SideActions-icon{-webkit-transform:scale(.95);transform:scale(.95)}.Post-SideActions button.like:active:not(:disabled):not(.active) .Post-SideActions-icon svg{-webkit-transform:scale(1);transform:scale(1)}.Post-SideActions button.like:disabled{cursor:default;opacity:.5}.Post-SideActions button.like:disabled .Post-SideActions-icon{background-color:rgba(23,114,246,.1)}html[data-theme=dark] .Post-SideActions button.like:disabled .Post-SideActions-icon{background-color:rgba(85,142,255,.1)}.Post-SideActions button.like.active .Post-SideActions-icon{color:#f8f8fa}html[data-theme=dark] .Post-SideActions button.like.active .Post-SideActions-icon{color:#212429}.Post-SideActions button.like.active .Post-SideActions-icon{background-color:#1772f6}html[data-theme=dark] .Post-SideActions button.like.active .Post-SideActions-icon{background-color:#558eff}.Post-SideActions button.like.active.justLiked .Post-SideActions-icon:before{background-color:#1772f6;border-radius:50%;content:"";height:48px;left:0;position:absolute;top:0;width:48px}html[data-theme=dark] .Post-SideActions button.like.active.justLiked .Post-SideActions-icon:before{background-color:#558eff}.Post-SideActions button.like.active.justLiked .Post-SideActions-icon:before{color:#1772f6}html[data-theme=dark] .Post-SideActions button.like.active.justLiked .Post-SideActions-icon:before{color:#558eff}.Post-SideActions button.like.active.justLiked .Post-SideActions-icon:before{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forward;animation-fill-mode:forward;-webkit-animation-name:Post-SideActions-spread;animation-name:Post-SideActions-spread;opacity:0}.Post-SideActions button.like .likeCount-inner{-webkit-transition:.3s;transition:.3s}.Post-SideActions button.like:not(.active) .likeCount-inner :after{content:attr(data-previous);display:block}.Post-SideActions button.like.active .likeCount-inner{-webkit-transform:translateY(-16px);transform:translateY(-16px)}.Post-SideActions button.like.active .likeCount-inner:before{content:attr(data-previous);display:block}.Post-SideActions-icon{margin:0 auto 8px;width:48px}.Post-SideActions-upIcon{margin-top:16px}@-webkit-keyframes Post-SideActions-spread{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(1.8);transform:scale(1.8)}}@keyframes Post-SideActions-spread{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(1.8);transform:scale(1.8)}}.Post-Author{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.Post-Author .AuthorInfo{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;overflow:hidden;white-space:nowrap}.Post-Author .AuthorInfo-name{color:#373a40}html[data-theme=dark] .Post-Author .AuthorInfo-name{color:#c2c6cf}.Post-Author .AuthorInfo-detail{color:#535861}html[data-theme=dark] .Post-Author .AuthorInfo-detail{color:#c2c6cf}@media (max-width:690px){.Post-Author .AuthorInfo-name>.Popover>div{max-width:80px;overflow:hidden;text-overflow:ellipsis;vertical-align:top}}.Post-Author-Mobile{border-top-color:#ebeced;margin:20px 0 0;padding:16px 0 8px}html[data-theme=dark] .Post-Author-Mobile{border-top-color:#282b30}.Post-Author-Mobile{border-top-style:solid;border-top-width:1px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.Post-Author-Mobile{border-top-width:.5px}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:288dpi){.Post-Author-Mobile{border-top-width:.33333px}}@media (-webkit-min-device-pixel-ratio:4),(min-resolution:384dpi){.Post-Author-Mobile{border-top-width:.25px}}.Post-Author-Mobile .FollowButton{font-synthesis:style;font-weight:600}html[data-ios] .Post-Author-Mobile .FollowButton{font-weight:500}html[data-android] .Post-Author-Mobile .FollowButton{font-weight:700}.Post-Author-Mobile .FollowButton{line-height:30px;min-width:72px;padding:0 12px}.PostIndex-showReviewerButton{margin-left:2px}.PostIndex-reviewers-userlink-wrapper{display:inline-block}.AbstractCard{border:1px solid #ebeced}html[data-theme=dark] .AbstractCard{border:1px solid #282b30}.AbstractCard{-webkit-box-shadow:0 1px 3px #ebeced;box-shadow:0 1px 3px #ebeced}html[data-theme=dark] .AbstractCard{-webkit-box-shadow:0 1px 3px #282b30;box-shadow:0 1px 3px #282b30}.AbstractCard{border-radius:2px}.AbstractCard-header{background-color:rgba(248,248,250,.5)}html[data-theme=dark] .AbstractCard-header{background-color:rgba(33,36,41,.5)}.AbstractCard-header{border-bottom:1px solid #ebeced;height:68px}html[data-theme=dark] .AbstractCard-header{border-bottom:1px solid #282b30}.AbstractCard-header{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;padding:10px 16px;position:relative;z-index:0}.AbstractCard-header:before{left:-6px;top:-20px}.AbstractCard-header:after,.AbstractCard-header:before{background:/*savepage-url=https://static.zhihu.com/heifetz/assets/quote.8d158083.svg*/url() no-repeat;background-size:contain;content:"";display:block;height:80px;position:absolute;width:80px;z-index:-1}.AbstractCard-header:after{bottom:-20px;right:-10px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.AbstractCard-desc{color:#8491a5}html[data-theme=dark] .AbstractCard-desc{color:#929aab}.AbstractCard-desc{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;line-height:20px}.AbstractCard-title{-webkit-line-clamp:1;-webkit-box-orient:vertical;cursor:pointer;display:-webkit-box;font-synthesis:style;font-weight:600;overflow:hidden;text-overflow:ellipsis}html[data-ios] .AbstractCard-title{font-weight:500}html[data-android] .AbstractCard-title{font-weight:700}.AbstractCard-source{-ms-flex-negative:0;flex-shrink:0;margin-left:6px}.AbstractCard-author{margin-top:5px}.AbstractCard-content{padding:12px 10px 12px 16px}.AbstractCard-text{color:#535861;font-size:14px}html[data-theme=dark] .AbstractCard-text{color:#c2c6cf}.AbstractCard-text{line-height:22px;white-space:pre-wrap}.AbstractCard-text--scroll{max-height:66px;overflow-y:auto}.AbstractCard-text--full{max-height:480px;overflow-y:auto}.AbstractCard-tip{color:#8491a5;font-size:14px;height:20px;line-height:20px;margin-top:8px}html[data-theme=dark] .AbstractCard-tip{color:#929aab}.AbstractCard-tip{display:-webkit-box;display:-ms-flexbox;display:flex}.AbstractCard-info{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.AbstractForm .Modal-title{font-size:18px;line-height:28px;margin-top:25px;padding:0 24px;text-align:left}.AbstractForm .Abstract-input{margin:10px}.AbstractForm .AbstractForm-footer{text-align:right}.TopicSelect{margin-top:16px}.TopicSelect-topicInput{border-color:#1772f6;border-radius:20px}html[data-theme=dark] .TopicSelect-topicInput{border-color:#558eff}.TopicSelect-topicInput{color:#1772f6}html[data-theme=dark] .TopicSelect-topicInput{color:#558eff}.TopicSelect-topicInput{height:30px;padding:2px 18px}.SharePopover{background:#fff}html[data-theme=dark] .SharePopover{background:#191b1f}.SharePopover{border:1px solid #ebeced}html[data-theme=dark] .SharePopover{border:1px solid #282b30}.SharePopover,html[data-theme=dark] .SharePopover{-webkit-box-shadow:0 5px 20px rgba(0,0,0,.1);box-shadow:0 5px 20px rgba(0,0,0,.1)}.SharePopover{border-radius:4px;left:50%;opacity:0;padding:7px 16px 7px 12px;position:absolute;-webkit-transform:translate(-50%,-10px);transform:translate(-50%,-10px);z-index:2;z-index:-1}.SharePopover--show{opacity:1;-webkit-transform:translate(-50%);transform:translate(-50%);-webkit-transition:opacity .16s 30ms,-webkit-transform .16s 30ms;transition:opacity .16s 30ms,-webkit-transform .16s 30ms;transition:opacity .16s 30ms,transform .16s 30ms;transition:opacity .16s 30ms,transform .16s 30ms,-webkit-transform .16s 30ms;z-index:1}.SharePopover-arrow{height:16px;left:50%;overflow:hidden;pointer-events:none;position:absolute;top:0;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);width:32px}.SharePopover-arrow:after{background:#fff;border:1px solid #ebebeb;bottom:-8px;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";height:24px;left:50%;margin:-12px;pointer-events:auto;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:24px}.SharePopover-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px}.SharePopover-content--danger{cursor:not-allowed}.SharePopover-content--danger .SharePopover-quote{color:rgba(132,145,165,.3)}html[data-theme=dark] .SharePopover-content--danger .SharePopover-quote{color:rgba(146,154,171,.3)}.SharePopover-content--danger .SharePopover-main{color:rgba(132,145,165,.3)}html[data-theme=dark] .SharePopover-content--danger .SharePopover-main{color:rgba(146,154,171,.3)}.SharePopover-content--danger .SharePopover-hint,html[data-theme=dark] .SharePopover-content--danger .SharePopover-hint{color:#d95350}.SharePopover-quote{color:#8491a5}html[data-theme=dark] .SharePopover-quote{color:#929aab}.SharePopover-main{color:#8491a5;margin-left:4px}html[data-theme=dark] .SharePopover-main{color:#929aab}.SharePopover-main{font-synthesis:style;font-weight:600}html[data-ios] .SharePopover-main{font-weight:500}html[data-android] .SharePopover-main{font-weight:700}.SharePopover-hint{color:#8491a5}html[data-theme=dark] .SharePopover-hint{color:#929aab}.SharePopover-hint{font-synthesis:style;font-weight:600}html[data-ios] .SharePopover-hint{font-weight:500}html[data-android] .SharePopover-hint{font-weight:700}.SharePopover-hint:before{color:#ebeced;content:"|";margin:0 8px}html[data-theme=dark] .SharePopover-hint:before{color:#282b30}.ColumnItem{position:relative}.ColumnItem-more{margin-left:24px}.ColumnItem-botton{display:block;line-height:40px;width:96px}.ItemOptions-selfMenuItem{line-height:40px}.ItemOptions-selfMenu{color:#8491a5;font-size:14px}html[data-theme=dark] .ItemOptions-selfMenu{color:#929aab}.LikeButton{color:#1772f6;padding:0 15px;text-align:center}html[data-theme=dark] .LikeButton{color:#558eff}.LikeButton{background:rgba(23,114,246,.1)}html[data-theme=dark] .LikeButton{background:rgba(85,142,255,.1)}.LikeButton{border-color:transparent;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box}.LikeButton:not(:disabled):hover{background-color:rgba(23,114,246,.15)}html[data-theme=dark] .LikeButton:not(:disabled):hover{background-color:rgba(85,142,255,.15)}.LikeButton:disabled:hover{background:#f8f8fa}html[data-theme=dark] .LikeButton:disabled:hover{background:#212429}.LikeButton.is-active,html[data-theme=dark] .LikeButton.is-active{color:#fff}.LikeButton.is-active{background:#1772f6}html[data-theme=dark] .LikeButton.is-active{background:#558eff}.LikeButton.is-active:hover{background-color:#1772f6}html[data-theme=dark] .LikeButton.is-active:hover{background-color:#558eff}.LikeButton .Icon{fill:currentColor;margin-right:7px}.EBookItem .ContentItem-title{margin-top:0}.EBookItem-description{color:#191b1f;line-height:27px;margin-bottom:16px;margin-top:12px}html[data-theme=dark] .EBookItem-description{color:#fff}.EBookItem-description{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EBookItem-image{border-radius:3px;-webkit-box-shadow:0 1px 4px 0 rgba(25,27,31,.12);box-shadow:0 1px 4px 0 rgba(25,27,31,.12)}html[data-theme=dark] .EBookItem-image{-webkit-box-shadow:0 1px 4px 0 hsla(0,0%,100%,.12);box-shadow:0 1px 4px 0 hsla(0,0%,100%,.12)}.EBookItem-image{vertical-align:top}.EBookItem-actions{margin-top:4px}.EBookItem-price,html[data-theme=dark] .EBookItem-price{color:#d95350}.EBookItem-price del{color:#8491a5;margin-left:6px}html[data-theme=dark] .EBookItem-price del{color:#929aab}.CopyrightRichText-tooltip{font-size:14px}.RichContent{line-height:1.67}.RichContent b .UserLink-link{font-weight:inherit}.RichContent.is-collapsed .RichContent-inner{max-height:100px}.RichContent--unescapable.is-collapsed{overflow:hidden;position:relative}.RichContent--unescapable.is-collapsed .RichContent-inner{-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(#191b1f),to(transparent));-webkit-mask-image:linear-gradient(#191b1f calc(100% - 8rem),transparent calc(100% - 2.8rem));mask-image:-webkit-gradient(linear,left top,left bottom,from(#191b1f),to(transparent));mask-image:linear-gradient(#191b1f calc(100% - 8rem),transparent calc(100% - 2.8rem));position:relative;-webkit-transition:max-height .32s cubic-bezier(.95,.05,.795,.035),-webkit-mask-size .22s cubic-bezier(.95,.05,.795,.035);transition:max-height .32s cubic-bezier(.95,.05,.795,.035),-webkit-mask-size .22s cubic-bezier(.95,.05,.795,.035);transition:mask-size .22s cubic-bezier(.95,.05,.795,.035),max-height .32s cubic-bezier(.95,.05,.795,.035);transition:mask-size .22s cubic-bezier(.95,.05,.795,.035),max-height .32s cubic-bezier(.95,.05,.795,.035),-webkit-mask-size .22s cubic-bezier(.95,.05,.795,.035)}html[data-theme=dark] .RichContent--unescapable.is-collapsed .RichContent-inner{-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(transparent));-webkit-mask-image:linear-gradient(#fff calc(100% - 8rem),transparent calc(100% - 2.8rem));mask-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(transparent));mask-image:linear-gradient(#fff calc(100% - 8rem),transparent calc(100% - 2.8rem))}.RichContent--unescapable.is-collapsed .RichContent-inner{-webkit-mask-size:100% 100%;mask-size:100% 100%}.RichContent--unescapable.is-collapsed .ContentItem-actions{position:relative}.RichContent--unescapable.is-collapsed .ContentItem-rightButton{bottom:75px;color:#09408e;left:0;position:absolute;width:100%;z-index:1}html[data-theme=dark] .RichContent--unescapable.is-collapsed .ContentItem-rightButton{color:#5271b0}.RichContent--unescapable.is-collapsed .ContentItem-rightButton{font-size:15px}@media (min-width:690px){.RichContent.is-collapsed{cursor:pointer;-webkit-transition:color .14s ease-out;transition:color .14s ease-out}.RichContent.is-collapsed .CopyrightRichText-richText{pointer-events:none}.RichContent.is-collapsed .RichContent-inner:hover{color:#535861}html[data-theme=dark] .RichContent.is-collapsed .RichContent-inner:hover{color:#c2c6cf}}.RichContent.is-collapsed:not(.RichContent--unescapable) .CopyrightRichText-richText{white-space:normal}.RichContent-inner{margin-bottom:-4px;margin-top:9px;overflow:hidden}.RichContent-cover{background-position:50%;background-size:cover;border-radius:4px;float:left;height:105px;margin-bottom:4px;margin-right:18px;margin-top:-2px;overflow:hidden;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);width:190px;z-index:1}.RichContent-cover+.RichContent-inner{margin-top:16px}.RichContent-cover:after{background:rgba(25,27,31,.02);display:block;height:100%;position:absolute;width:100%;z-index:1}html[data-theme=dark] .RichContent-cover:after{background:hsla(0,0%,100%,.02)}.RichContent-cover:after{content:""}.RichContent-cover .VagueImage{vertical-align:top}.RichContent-cover-play{bottom:0;height:48px;left:0;margin:auto;position:absolute;right:0;top:0;width:48px;z-index:2}.RichContent-cover-play,html[data-theme=dark] .RichContent-cover-play{-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.16);box-shadow:0 0 4px 0 rgba(0,0,0,.16)}.RichContent-cover-play{border-radius:50%}.RichContent-cover-inner.RichContent-cover--normal{height:100%;left:0;overflow:hidden;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.RichContent-cover-inner.RichContent-cover--normal img{height:100%;left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);width:100%}.RichContent-cover>img{margin:0!important}.RichContent-cover .zh-lightbox-thumb{cursor:pointer!important}.RichContent-cover--mobile{float:none;height:0;margin:10px 0 -8px!important;padding:21% 0;width:100%}@media (max-width:320px){.RichContent-collapsedText{display:none}}.RichContent-actions.is-fixed{-webkit-animation:slideInUp .2s;animation:slideInUp .2s}.RichContent-videoMore{color:#1772f6;font-size:14px;margin-top:30px;text-align:center}html[data-theme=dark] .RichContent-videoMore{color:#558eff}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.ContentItem-convertVideoButton{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.ContentItem-convertVideoButton svg{fill:#8491a5}html[data-theme=dark] .ContentItem-convertVideoButton svg{fill:#929aab}.ContentItem-convertVideoButton span{margin-left:5px}.RichContent-cover-mask{background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.5)));background:linear-gradient(180deg,transparent,rgba(0,0,0,.5));border-bottom-left-radius:4px;border-bottom-right-radius:4px;bottom:0;height:25px;left:0;position:absolute;right:0;width:100%}.RichContent-cover-duration{bottom:6px;color:#fff;font-size:13px;font-synthesis:style;font-weight:600;line-height:16px;position:absolute;right:6px}html[data-ios] .RichContent-cover-duration{font-weight:500}html[data-android] .RichContent-cover-duration{font-weight:700}.EduSectionItem-video{margin:16px 0;position:relative}.EduSectionItem-video:before{content:"";display:block;padding-top:56.25%}.EduSectionItem-player{border:none;height:100%;left:0;position:absolute;top:0;width:100%}.EduSectionItem-toolbar{padding-left:0;padding-top:0}.LiveCourseItem-cover{border-radius:4px;display:block;height:170px;margin-bottom:10px;overflow:hidden;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%}.LiveCourseItem-cover img{left:50%;position:absolute;top:70%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);width:100%}.LiveAvatar-wrapper{border-radius:10%;display:inline-block;overflow:hidden;position:relative}.LiveAvatar-column{display:inline-block;height:100%;overflow:hidden;width:calc(50% - 1px)}.LiveAvatar-img{border-radius:inherit;display:block}.LiveAvatar-img.alignCenter{-webkit-transform:translateX(-25%);transform:translateX(-25%)}.LiveAvatar-img+.LiveAvatar-img{border-top:2px solid #fff}html[data-theme=dark] .LiveAvatar-img+.LiveAvatar-img{border-top:2px solid #191b1f}.LiveAvatar-column+.LiveAvatar-column{border-left:2px solid #fff}html[data-theme=dark] .LiveAvatar-column+.LiveAvatar-column{border-left:2px solid #191b1f}.ActivityItem-StickyMark{border:1px solid #3a76d0;border-radius:2px;color:#3a76d0;display:inline-block;font-size:14px;font-weight:400;line-height:1;margin:-3px 11px -3px 0;padding:3px;vertical-align:middle}.ActivityItem-StickyMark+a,.ActivityItem-StickyMark+span{vertical-align:middle}.LiveItem-description{cursor:pointer;display:inline-block;line-height:26px}.LiveItem-description.is-expand{overflow:auto;white-space:pre-wrap}button.LiveItem-description{display:block;text-align:left;width:100%}.LiveItem-price,html[data-theme=dark] .LiveItem-price{color:#d95350}.LiveItem-price del{color:#8491a5}html[data-theme=dark] .LiveItem-price del{color:#929aab}.LiveItem-price del{margin-left:3px}.LiveItem-cover{border-radius:4px;display:block;height:160px;margin-bottom:10px;overflow:hidden;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%}.LiveItem-cover img{left:50%;position:absolute;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);width:100%}.PinItem-author{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.PinItem-authorInfo{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.PinItem-remainContentRichText{margin-top:10px;pointer-events:auto}.PinItem-remainContentRichText .link-box{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:10px}.PinItem-remainContentRichText .link-box .content{padding-left:0}.PinItem-remainContentRichText .link-box .thumbnail{border-radius:4px;height:72px;width:72px}.PinItem-remainContentRichText blockquote{cursor:pointer}.PinItem-3lineBlockquote{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;max-height:81px;overflow:hidden;text-overflow:ellipsis}.PinItem-contentTitle{max-height:54px}.PinItem-contentTitle,.PinItem-contentUrl{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PinItem .subtype{color:#8491a5;display:inline-block;font-size:12px;line-height:normal;margin-left:8px;padding:1px 6px}html[data-theme=dark] .PinItem .subtype{color:#929aab}.PinItem .subtype{background-color:#f8f8fa;vertical-align:1px}html[data-theme=dark] .PinItem .subtype{background-color:#212429}.PinItem .subtype{border-radius:3px}.Thumbnail-Wrapper{width:25%}.PinItem-content-originpin{border:1px solid #ebeced}html[data-theme=dark] .PinItem-content-originpin{border:1px solid #282b30}.PinItem-content-originpin{-webkit-box-shadow:0 1px 3px hsla(0,0%,7%,.1);box-shadow:0 1px 3px hsla(0,0%,7%,.1)}html[data-theme=dark] .PinItem-content-originpin{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3)}.PinItem-content-originpin{background:#fff}html[data-theme=dark] .PinItem-content-originpin{background:#191b1f}.PinItem-content-originpin{border-radius:4px;font-size:15px;line-height:25px;margin-top:20px;overflow:visible;padding:16px}.PinItem-content-originpin .ContentItem-actions{background:transparent}.PinItem-content-originpin blockquote{margin:8px 0}.PinItem-content-originpin .link-text{color:#9196a1;font-size:14px}html[data-theme=dark] .PinItem-content-originpin .link-text{color:#9196a1}.PinItem-content-originpin .link-text{border-bottom:none!important;line-height:16px;margin-top:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.PinItem-content-originpin .RichText-video{margin:0;width:50%}.PinItem-followButton{-ms-flex-negative:0;flex-shrink:0}.PinItem .hash_tag{color:#09408e}html[data-theme=dark] .PinItem .hash_tag{color:#5271b0}.ImageView{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;z-index:101}.ImageView.is-active,html[data-theme=dark] .ImageView.is-active{background-color:rgba(0,0,0,.65)}.ImageView-inner{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%}.ImageView-img{cursor:-webkit-zoom-out;cursor:zoom-out;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.ImageView-transformOrigin{-webkit-transform-origin:left top;transform-origin:left top;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transition-property:-webkit-transform opacity;transition-property:-webkit-transform opacity;transition-property:transform opacity;transition-property:transform opacity,-webkit-transform opacity}.ImageGallery{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;z-index:101}.ImageGallery.is-active,html[data-theme=dark] .ImageGallery.is-active{background-color:rgba(0,0,0,.65)}.ImageGallery .ImageGallery-Content{position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ImageGallery .ImageGallery-Content .ImageGallery-arrow-left,.ImageGallery .ImageGallery-Content .ImageGallery-arrow-right{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ImageGallery-arrow-left,.ImageGallery-arrow-right,.ImageGallery-close{cursor:pointer;height:72px;position:absolute;width:72px}.ImageGallery-arrow-left:before,.ImageGallery-arrow-right:before,.ImageGallery-close:before{border-radius:50%;content:"";height:100%;position:absolute;width:100%}.ImageGallery-arrow-left:hover:before,.ImageGallery-arrow-right:hover:before,.ImageGallery-close:hover:before{background:#fff}html[data-theme=dark] .ImageGallery-arrow-left:hover:before,html[data-theme=dark] .ImageGallery-arrow-right:hover:before,html[data-theme=dark] .ImageGallery-close:hover:before{background:#191b1f}.ImageGallery-arrow-left:hover:before,.ImageGallery-arrow-right:hover:before,.ImageGallery-close:hover:before{opacity:.1}.ImageGallery-arrow-left:active:before,.ImageGallery-arrow-right:active:before,.ImageGallery-close:active:before{background:#fff}html[data-theme=dark] .ImageGallery-arrow-left:active:before,html[data-theme=dark] .ImageGallery-arrow-right:active:before,html[data-theme=dark] .ImageGallery-close:active:before{background:#191b1f}.ImageGallery-arrow-left:active:before,.ImageGallery-arrow-right:active:before,.ImageGallery-close:active:before{opacity:.3}.ImageGallery-arrow-left svg,.ImageGallery-arrow-right svg,.ImageGallery-close svg{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ImageGallery-arrow-disabled{cursor:default;opacity:.3}.ImageGallery-arrow-disabled:active:before,.ImageGallery-arrow-disabled:hover:before{background:transparent}.ImageGallery-Inner{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;height:100%}.ImageGallery-CursorZoomIn{cursor:-webkit-zoom-in}.ImageGallery-transition{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.ImageGallery-fixed{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ImageGallery-close{position:absolute;right:14px;top:24px}.Image-Wrapper-Preview{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:block;-ms-flex-direction:row;flex-direction:row;margin-right:-2px}.Image-Wrapper-Preview:after{clear:both;content:"";display:block;height:0;visibility:hidden}.Image-Wrapper-Preview .Thumbnail-Wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:-webkit-zoom-in;cursor:zoom-in;float:left;height:1px;margin-bottom:2px;position:relative}.Image-Wrapper-Preview .Thumbnail-Wrapper span{display:block;height:100%;margin-right:2px;overflow:hidden;position:relative}.Image-Wrapper-Preview .Thumbnail-Wrapper span img{position:absolute}.Image-Wrapper-Preview .Thumbnail-Wrapper .Image-PreviewVague .VagueImage{position:static}.Image-Wrapper-Preview .Thumbnail-Wrapper .Image-PreviewVague>img{left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);width:100%}.Image-Wrapper-Preview .Thumbnail-Wrapper .Thumbnail-Surplus-Sign{bottom:0;color:#fff;font-size:32px;left:0;position:absolute;right:2px;top:0}html[data-theme=dark] .Image-Wrapper-Preview .Thumbnail-Wrapper .Thumbnail-Surplus-Sign{color:#191b1f}.Image-Wrapper-Preview .Thumbnail-Wrapper .Thumbnail-Surplus-Sign{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-style:normal;font-weight:500;justify-content:center;letter-spacing:4px;z-index:1}.Image-Wrapper-Preview .Thumbnail-Wrapper .Thumbnail-Surplus-Sign:before{background:#191b1f;content:"";height:100%;left:0;position:absolute;top:0;width:100%}html[data-theme=dark] .Image-Wrapper-Preview .Thumbnail-Wrapper .Thumbnail-Surplus-Sign:before{background:#fff}.Image-Wrapper-Preview .Thumbnail-Wrapper .Thumbnail-Surplus-Sign:before{opacity:.3;z-index:-1}.Image-Wrapper-Preview .Thumbnail-Wrapper .Thumbnail-Gif-Sign{background:hsla(0,0%,100%,.55);position:absolute}html[data-theme=dark] .Image-Wrapper-Preview .Thumbnail-Wrapper .Thumbnail-Gif-Sign{background:rgba(25,27,31,.55)}.Image-Wrapper-Preview .Thumbnail-Wrapper .Thumbnail-Gif-Sign{border:1px solid rgba(25,27,31,.15);border-radius:4px}html[data-theme=dark] .Image-Wrapper-Preview .Thumbnail-Wrapper .Thumbnail-Gif-Sign{border:1px solid hsla(0,0%,100%,.15)}.Image-Wrapper-Preview .Thumbnail-Wrapper .Thumbnail-Gif-Sign{color:rgba(25,27,31,.35)}html[data-theme=dark] .Image-Wrapper-Preview .Thumbnail-Wrapper .Thumbnail-Gif-Sign{color:hsla(0,0%,100%,.35)}.Image-Wrapper-Preview .Thumbnail-Wrapper .Thumbnail-Gif-Sign{bottom:6px;cursor:pointer;font-size:12px;font-style:normal;font-weight:500;height:16px;line-height:18px;right:6px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:28px}.AnnotationTag{color:#81858f;font-size:14px;line-height:30px;margin-left:auto;max-width:136px;padding:0 12px}html[data-theme=dark] .AnnotationTag{color:#9196a1}.AnnotationTag{background-color:#f8f8fa}html[data-theme=dark] .AnnotationTag{background-color:#212429}.AnnotationTag{border-radius:4px}.QuestionItem-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.QuestionItem-muteStatus{color:#8491a5;display:inline-block;font-size:12px;line-height:1.5;margin-left:8px;padding:0 6px}html[data-theme=dark] .QuestionItem-muteStatus{color:#929aab}.QuestionItem-muteStatus{background-color:#f8f8fa;cursor:default}html[data-theme=dark] .QuestionItem-muteStatus{background-color:#212429}.QuestionItem-muteStatus{border-radius:3px}.QuestionItem-icon{margin-left:8px}.QuestionItem-footer{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.QuestionItem-answerIcon{margin-right:4px}.QuestionItem-mobileDot:after{content:"•"}.QuestionItem-mobileDot{margin:0 10px}.RoundtableItem-badge{color:#8491a5;display:inline-block;font-size:12px;padding:3px 6px;white-space:nowrap}html[data-theme=dark] .RoundtableItem-badge{color:#929aab}.RoundtableItem-badge{background-color:#f8f8fa;vertical-align:1px}html[data-theme=dark] .RoundtableItem-badge{background-color:#212429}.RoundtableItem-badge{border-radius:3px;line-height:1;margin-left:8px}.Calendar{padding-bottom:10px;width:292px}.Calendar--hasBottomTool{padding-bottom:0}.Calendar--showtime{width:380px}.Calendar-topTool{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 20px 7px;position:relative}.Calendar-topToolDate{color:#191b1f}html[data-theme=dark] .Calendar-topToolDate{color:#fff}.Calendar-topToolDate{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:20px;font-synthesis:style;font-weight:600;text-align:center}html[data-ios] .Calendar-topToolDate{font-weight:500}html[data-android] .Calendar-topToolDate{font-weight:700}.Calendar-topToolButton{border:none;color:#8491a5;display:-webkit-box;display:-ms-flexbox;display:flex}html[data-theme=dark] .Calendar-topToolButton{color:#929aab}.Calendar-topToolButton{font-size:12px;position:absolute;top:24px;width:24px}.Calendar-topToolButton--prevYear{left:20px}.Calendar-topToolButton--prevMonth{left:44px}.Calendar-topToolButton--nextMonth{right:44px}.Calendar-topToolButton--nextYear{right:20px}.Calendar-topToolButton:hover{color:#1772f6}html[data-theme=dark] .Calendar-topToolButton:hover{color:#558eff}.Calendar-topToolButton button{height:24px}.Calendar-date{display:-webkit-box;display:-ms-flexbox;display:flex}.Calendar-table{border-collapse:separate;border-spacing:12px 6px;padding:0 20px 10px;table-layout:fixed}.Calendar-weekName{color:#8491a5}html[data-theme=dark] .Calendar-weekName{color:#929aab}.Calendar-weekName{font-size:12px;height:24px;padding:0}.Calendar-day{border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;font-size:14px;height:24px;padding:0;position:relative;text-align:center;width:24px}.Calendar-day.is-hovered{background:rgba(23,114,246,.1)}html[data-theme=dark] .Calendar-day.is-hovered{background:rgba(85,142,255,.1)}.Calendar-day.is-today{border:1px solid #1772f6}html[data-theme=dark] .Calendar-day.is-today{border:1px solid #558eff}.Calendar-day.is-today{color:#1772f6}html[data-theme=dark] .Calendar-day.is-today{color:#558eff}.Calendar-day.is-today.is-disabled{border-color:#adb1b7}html[data-theme=dark] .Calendar-day.is-today.is-disabled{border-color:#373a40}.Calendar-day.is-today.is-disabled{color:#adb1b7}html[data-theme=dark] .Calendar-day.is-today.is-disabled{color:#373a40}.Calendar-day.is-disabled{color:#adb1b7}html[data-theme=dark] .Calendar-day.is-disabled{color:#373a40}.Calendar-day.is-disabled{cursor:not-allowed}.Calendar-day.is-disabled.is-hovered{background:none}.Calendar-day.is-not-this-month{color:#adb1b7}html[data-theme=dark] .Calendar-day.is-not-this-month{color:#373a40}.Calendar-day.is-input-date{background:#1772f6}html[data-theme=dark] .Calendar-day.is-input-date{background:#558eff}.Calendar-day.is-input-date{color:#fff}html[data-theme=dark] .Calendar-day.is-input-date{color:#191b1f}.Calendar-day.is-in-range:before{background:rgba(23,114,246,.1);content:"";display:block}html[data-theme=dark] .Calendar-day.is-in-range:before{background:rgba(85,142,255,.1)}.Calendar-day.is-in-range:before{bottom:2px;left:-6px;position:absolute;right:-6px;top:2px}.Calendar-bottomTool{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #ebeced}html[data-theme=dark] .Calendar-bottomTool{border-top:1px solid #282b30}.Calendar-bottomTool{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:46px;justify-content:center;padding:0 8px}.Calendar-todayButton{color:#1772f6}html[data-theme=dark] .Calendar-todayButton{color:#558eff}.Calendar-todayButton{font-size:14px}.Calendar-todayButton[disabled]{color:#adb1b7}html[data-theme=dark] .Calendar-todayButton[disabled]{color:#373a40}.Calendar-todayButton[disabled]{cursor:not-allowed}.DatePicker{display:-webkit-box;display:-ms-flexbox;display:flex}.DatePicker-Button{padding:0 0 0 12px;width:100%}.DatePicker-Button .Zi{margin-right:4px}.DateTimePicker{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.DateTimePicker-selectList.Select-list{max-height:226px}.DateTimePicker button,.DateTimePicker-label{margin-right:.6em}.VideoUploadForm{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:30px}.VideoUploadForm-content{-webkit-box-flex:1;-webkit-box-sizing:"border-box";box-sizing:"border-box";-ms-flex:auto;flex:auto;overflow:auto;padding-top:10px}.VideoUploadForm-content::-webkit-scrollbar{display:none}.VideoUploadForm-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:28px;position:relative;width:640px}.VideoUploadForm-itemTitle{-webkit-box-flex:0;color:#191b1f;-ms-flex:0 0 105px;flex:0 0 105px}html[data-theme=dark] .VideoUploadForm-itemTitle{color:#fff}.VideoUploadForm-itemTitle{font-size:15px;font-weight:500;line-height:21px}.VideoUploadForm-itemTitle--required:after{color:#d95350;content:" *"}html[data-theme=dark] .VideoUploadForm-itemTitle--required:after{color:#d95350}.VideoUploadForm-itemTitle--top,.VideoUploadForm-itemTitle--topBelow,.VideoUploadForm-itemTitle--topic{-ms-flex-item-align:start;align-self:flex-start}.VideoUploadForm-itemTitle--topic{margin-top:4px}.VideoUploadForm-itemTitle--topBelow{margin-top:8px}.VideoUploadForm-itemError{color:#d95350;top:42px}html[data-theme=dark] .VideoUploadForm-itemError{color:#d95350}.VideoUploadForm-itemError{font-size:12px;position:absolute;right:0}.VideoUploadForm-itemError--multiline{top:138px}.VideoUploadForm-itemLimit{color:#8491a5;font-size:12px;margin-left:12px}html[data-theme=dark] .VideoUploadForm-itemLimit{color:#929aab}.VideoUploadForm-itemLimit--multiline{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:18px;justify-content:flex-end;margin-top:6px;width:100%}.VideoUploadForm-input{width:100%}.VideoUploadForm-input.VideoUploadForm-input--multiline{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}.VideoUploadForm-select{margin-right:16px}.VideoUploadForm-select button{color:#373a40}html[data-theme=dark] .VideoUploadForm-select button{color:#c2c6cf}.VideoUploadForm-select button .Zi{color:#8491a5}html[data-theme=dark] .VideoUploadForm-select button .Zi{color:#929aab}.VideoUploadForm-selectList.Select-list{max-height:260px;overflow-y:auto}.VideoUploadForm-selectList.Select-list .Select-option{color:#373a40}html[data-theme=dark] .VideoUploadForm-selectList.Select-list .Select-option{color:#c2c6cf}.VideoUploadForm-feature{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#1772f6;display:-webkit-box;display:-ms-flexbox;display:flex}html[data-theme=dark] .VideoUploadForm-feature{color:#558eff}.VideoUploadForm-feature{cursor:pointer;font-size:14px;font-weight:500;margin-right:16px}.VideoUploadForm-feature--disabled{cursor:not-allowed;opacity:.4}.VideoUploadForm-featureIcon{margin-right:4px}.VideoUploadForm-radioContainer,.VideoUploadForm-typeContainer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.VideoUploadForm-radioContainer{-ms-flex-negative:0;flex-shrink:0}.VideoUploadForm-radioContainer--disabled{opacity:.3}.VideoUploadForm-radioLabel{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px;line-height:21px;margin-right:32px}.VideoUploadForm-radio{margin-right:8px}.VideoUploadForm-typeHint,html[data-theme=dark] .VideoUploadForm-typeHint{color:#9196a1}.VideoUploadForm-typeHint{font-size:12px;line-height:20px}.VideoUploadForm-imageContainer{border-radius:3px;height:140px;position:relative;width:224px}.VideoUploadForm-image{background-color:#000;border-radius:3px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}html[data-theme=dark] .VideoUploadForm-image{background-color:#000}.VideoUploadForm-uploadStatus{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f8f8fa;border-radius:3px;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center}html[data-theme=dark] .VideoUploadForm-uploadStatus{background-color:#212429}.VideoUploadForm-uploadStatus{color:#8491a5}html[data-theme=dark] .VideoUploadForm-uploadStatus{color:#929aab}.VideoUploadForm-uploadStatus{font-size:17px}.VideoUploadForm-duration{bottom:8px;color:#fff}html[data-theme=dark] .VideoUploadForm-duration{color:#fff}.VideoUploadForm-duration{font-size:12px;left:12px;line-height:14px;position:absolute;z-index:1}.VideoUploadForm-imageEditButton.Video-uploadPosterButton{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.8);border-radius:3px;bottom:8px;color:#fff}html[data-theme=dark] .VideoUploadForm-imageEditButton.Video-uploadPosterButton{color:#fff}.VideoUploadForm-imageEditButton.Video-uploadPosterButton{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;height:32px;padding:0 12px;position:absolute;right:8px;width:auto;z-index:1}.VideoUploadForm-draftHint{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:20px;color:#8491a5}html[data-theme=dark] .VideoUploadForm-draftHint{color:#929aab}.VideoUploadForm-draftHint{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:500;height:34px;position:absolute;right:130px}.VideoUploadForm-draftHint .Zi{margin-right:4px}.VideoUploadForm-buttonGroup{border-top:1px solid #ebeced}html[data-theme=dark] .VideoUploadForm-buttonGroup{border-top:1px solid #282b30}.VideoUploadForm-buttonGroup{-webkit-box-flex:0;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:none;flex:none;height:50px;justify-content:center;margin-right:30px;width:100%}.VideoUploadForm-submitButton{margin-left:12px}.VideoUploadForm-scheduledPublish{font-size:15px;height:34px}.VideoUploadForm-scheduledPublish--timePicker{color:#535861}html[data-theme=dark] .VideoUploadForm-scheduledPublish--timePicker{color:#c2c6cf}.VideoUploadForm-scheduledPublish--timePicker{margin-left:20px}.VideoUploadForm-scheduledPublish--timePicker button{color:#373a40}html[data-theme=dark] .VideoUploadForm-scheduledPublish--timePicker button{color:#c2c6cf}.VideoUploadForm-scheduledPublish--timePicker button .Zi{color:#8491a5}html[data-theme=dark] .VideoUploadForm-scheduledPublish--timePicker button .Zi{color:#929aab}.VideoUploadForm-scheduledPublish--tooltip{color:#535861}html[data-theme=dark] .VideoUploadForm-scheduledPublish--tooltip{color:#c2c6cf}.ZVideoSettingMenu-item{line-height:40px;padding-left:44px}.ZVideoToolbar-videoFormModal{height:auto}.ZVideoToolbar-videoFormModal .Modal-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0 20px}.ZVideoToolbar-videoFormModal .Modal-title{margin:24px 0 0;text-align:left}.ZVideoToolbar-videoForm{border-top:none;margin-right:4px;padding:0 20px 24px}.ZVideoToolbar-menuContainer{z-index:0}.ZVideoToolbar-menuItem{line-height:40px}.Reviewing{background-color:#f8f8fa;border-radius:6px}html[data-theme=dark] .Reviewing{background-color:#212429}.Reviewing{color:#373a40}html[data-theme=dark] .Reviewing{color:#c2c6cf}.Reviewing{font-size:14px;line-height:20px;margin:16px auto;max-width:688px;padding:16px}.Reviewing-top{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:21px}.Reviewing-tip{font-size:15px;font-synthesis:style;font-weight:600;line-height:21px;margin-left:4px}html[data-ios] .Reviewing-tip{font-weight:500}html[data-android] .Reviewing-tip{font-weight:700}.Reviewing-text{font-size:14px;line-height:20px;margin-top:5px}.ZVideoItem-video{margin:16px 0;position:relative}.ZVideoItem-video:before{content:"";display:block;padding-top:56.25%}.ZVideoItem-player{border:none;height:100%;left:0;position:absolute;top:0;width:100%}.ZVideoItem-toolbar{padding-left:0;padding-top:0}.ZVideoItem-hiddenSign,html[data-theme=dark] .ZVideoItem-hiddenSign{color:#9196a1}.ZVideoItem-hiddenSign{font-size:15px;font-weight:500;margin-right:8px}.ZVideoItem-hiddenSign svg{fill:currentColor;margin-right:4px}.EventcardItem-cover{border-radius:4px;display:block;height:160px;margin-bottom:10px;overflow:hidden;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%}.EventcardItem-cover img{left:50%;position:absolute;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);width:100%}.EventcardItem-content{line-height:27px;margin-top:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Label-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:15px;height:20px;margin-right:4px}.Label-iconImg{height:20px;width:20px}.Label-iconColor--commercial{color:rgba(9,64,142,.72)}html[data-theme=dark] .Label-iconColor--commercial{color:rgba(82,113,176,.72)}.Label-iconColor--positive{color:#a5542f}html[data-theme=dark] .Label-iconColor--positive{color:#d28262}.Label-iconColor--positiveBackground{background:rgba(165,84,47,.08)}html[data-theme=dark] .Label-iconColor--positiveBackground{background:rgba(210,130,98,.08)}.FeedSource-firstline{color:#8491a5;margin-bottom:6px}html[data-theme=dark] .FeedSource-firstline{color:#929aab}.FeedSource-firstline{height:24px}.FeedSource-firstline a{color:inherit}.FeedSource-byline{margin-bottom:14px}.FeedSource-labelIcon{font-size:14px;height:24px;margin-left:4px;padding:4px 7px}.FeedSource-recognizeIcon{height:16px;width:16px}.TopstoryQuestionAskItem-hint,html[data-theme=dark] .TopstoryQuestionAskItem-hint{color:#9196a1}.TopstoryQuestionAskItem-hint{margin-bottom:13px}.TopstoryQuestionAskItem-hint .Zi{color:#1772f6}html[data-theme=dark] .TopstoryQuestionAskItem-hint .Zi{color:#558eff}.TopstoryQuestionAskItem-hint .Zi{margin-right:4px}.TopstoryItem .TopstoryQuestionAskItem-writeAnswerButton.Button:not(.Button--plain):not(.Button--link){-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:6px}.TopstoryQuestionAskItem-questionInfo,html[data-theme=dark] .TopstoryQuestionAskItem-questionInfo{color:#9196a1}.Feed .ColumnItem-meta,.Feed .RoundtableItem-meta{margin-top:12px}.CommentsForOia{padding-top:28px}.CommentsForOia .CommentItemV2{padding:0}.CommentsForOia .CommentItemV2 .CommentItemV2-footer{display:none}.CommentsForOia .CommentItemV2:not(:first-child):after{content:none}.CommentsForOia .Button{line-height:36px;margin-top:10px;width:calc(100vw - 32px)}@media (min-width:640px){.CommentsForOia .Button{width:608px}}.RichContent-mobileBaidu .ContentItem-expandButton{bottom:10px!important}.VideoUploadButton-fileInput{display:none}.SlideshowEditBlockModal{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding-top:30px}.SlideshowEditBlockModal .Button{margin:0 auto;width:100px}.BaiduFileSelector .Modal-content{margin-top:0;padding:0}.BaiduFileSelector-iframe{min-height:660px}.DraftHistory{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.DraftHistory-loading{margin:auto}.DraftHistory-side{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-right:1px solid #ebeced;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:210px}html[data-theme=dark] .DraftHistory-side{border-right:1px solid #282b30}.DraftHistory-title{color:#191b1f;font-size:17px;line-height:24px;padding:18px 16px}html[data-theme=dark] .DraftHistory-title{color:#fff}.DraftHistory-title{font-synthesis:style;font-weight:600}html[data-ios] .DraftHistory-title{font-weight:500}html[data-android] .DraftHistory-title{font-weight:700}.DraftHistory-history{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;overflow:auto}.DraftHistory-version{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:68px;justify-content:center;padding-left:40px;padding-right:16px;position:relative}.DraftHistory-version:hover,html[data-theme=dark] .DraftHistory-version:hover{background-color:hsla(221,8%,60%,.08)}.DraftHistory-version:before{background-color:#ebeced;content:"";height:100%;left:24px;position:absolute;top:24px;width:2px}html[data-theme=dark] .DraftHistory-version:before{background-color:#282b30}.DraftHistory-version:before{-webkit-transform:translate(-50%);transform:translate(-50%)}.DraftHistory-version:last-child:before{height:0}.DraftHistory-version:after{background-color:#fff;border-radius:50%;content:"";height:4px;left:24px;position:absolute;top:24px;width:4px}html[data-theme=dark] .DraftHistory-version:after{background-color:#191b1f}.DraftHistory-version:after{-webkit-box-shadow:0 0 0 2px #9196a1,0 0 0 4px #fff;box-shadow:0 0 0 2px #9196a1,0 0 0 4px #fff}html[data-theme=dark] .DraftHistory-version:after{-webkit-box-shadow:0 0 0 2px #9196a1,0 0 0 4px #191b1f;box-shadow:0 0 0 2px #9196a1,0 0 0 4px #191b1f}.DraftHistory-version:after{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.DraftHistory-version--selected:after{background-color:#191b1f;height:6px;width:6px}html[data-theme=dark] .DraftHistory-version--selected:after{background-color:#fff}.DraftHistory-version--selected:after{-webkit-box-shadow:0 0 0 2px #fff,0 0 0 3px #191b1f;box-shadow:0 0 0 2px #fff,0 0 0 3px #191b1f}html[data-theme=dark] .DraftHistory-version--selected:after{-webkit-box-shadow:0 0 0 2px #191b1f,0 0 0 3px #fff;box-shadow:0 0 0 2px #191b1f,0 0 0 3px #fff}.DraftHistory-versionDate{color:#191b1f;font-size:15px;line-height:20px}html[data-theme=dark] .DraftHistory-versionDate{color:#fff}.DraftHistory-version--selected .DraftHistory-versionDate{font-size:17px;line-height:24px}.DraftHistory-versionType{color:#9196a1;font-size:12px;line-height:16px;margin-top:4px}html[data-theme=dark] .DraftHistory-versionType{color:#9196a1}.DraftHistory-main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1;flex:1 1;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.DraftHistory-empty{margin:auto}.DraftHistory-emptyIcon{display:block;height:120px;width:150px}.DraftHistory-emptyText{color:#8491a5;font-size:15px;line-height:20px;margin-top:15px;text-align:center}html[data-theme=dark] .DraftHistory-emptyText{color:#929aab}.DraftHistory-draftTitle{color:#191b1f;font-size:32px;line-height:45px;padding:40px 24px 0}html[data-theme=dark] .DraftHistory-draftTitle{color:#fff}.DraftHistory-draftTitle{font-synthesis:style;font-weight:600}html[data-ios] .DraftHistory-draftTitle{font-weight:500}html[data-android] .DraftHistory-draftTitle{font-weight:700}.DraftHistory-draft{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;overflow:auto;padding:20px 24px}.DraftHistory-actions{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #ebeced;display:-webkit-box;display:-ms-flexbox;display:flex;height:52px;padding:0 24px}html[data-theme=dark] .DraftHistory-actions{border-top:1px solid #282b30}.DraftHistory-meta{-webkit-box-flex:1;color:#9196a1;-ms-flex:1 1;flex:1 1;font-size:14px;line-height:20px;margin-right:20px;overflow:hidden;text-align:right}html[data-theme=dark] .DraftHistory-meta{color:#9196a1}.DraftHistory-revert{border:none;color:#1772f6;font-size:13px;padding:0 10px}html[data-theme=dark] .DraftHistory-revert{color:#558eff}.DraftHistory-revert{background-color:rgba(23,114,246,.08)}html[data-theme=dark] .DraftHistory-revert{background-color:rgba(85,142,255,.08)}.DraftHistory-revert{font-synthesis:style;font-weight:600}html[data-ios] .DraftHistory-revert{font-weight:500}html[data-android] .DraftHistory-revert{font-weight:700}.DraftHistoryModal{width:888px}.MaterialLibrary-alert{padding-top:16px;text-align:center}.MaterialLibrary-alert h2{font-size:24px;font-weight:700;padding-bottom:20px}.MaterialLibrary-alert p{font-size:15px}.MaterialLibraryContent-select{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;height:44px;justify-content:space-between;width:340px}.MaterialLibraryContent-option{max-height:300px;width:340px}.MaterialLibrary-input-module{border:1px solid #1772f6;font-size:12px;height:17px;line-height:17px;width:94px}html[data-theme=dark] .MaterialLibrary-input-module{border:1px solid #558eff}.MaterialLibrary-input-module{border-radius:2px}.MaterialLibraryNav{border-right:1px solid #f8f8fa;height:100%;padding-top:10px;position:relative;width:170px}html[data-theme=dark] .MaterialLibraryNav{border-right:1px solid #212429}.MaterialLibraryNav{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.MaterialLibraryNav-nav{max-height:470px;overflow-y:scroll}.MaterialLibraryNav-Mine{color:#8491a5;font-size:12px;height:32px;padding:0 15px 0 20px}html[data-theme=dark] .MaterialLibraryNav-Mine{color:#929aab}.MaterialLibraryNav-Folder{color:#8491a5;font-size:12px;min-height:32px;padding:0 15px 0 30px}html[data-theme=dark] .MaterialLibraryNav-Folder{color:#929aab}.MaterialLibraryNav-Folder.active{background-color:#f8f8fa}html[data-theme=dark] .MaterialLibraryNav-Folder.active{background-color:#212429}.MaterialLibraryNav-Folder.active .nav-num{background:#fff}html[data-theme=dark] .MaterialLibraryNav-Folder.active .nav-num{background:#191b1f}.MaterialLibraryNav-Folder .nav-handle{display:none}.MaterialLibraryNav-Folder:hover{background-color:#f8f8fa}html[data-theme=dark] .MaterialLibraryNav-Folder:hover{background-color:#212429}.MaterialLibraryNav-Folder:hover .nav-handle{display:-webkit-box;display:-ms-flexbox;display:flex}.MaterialLibraryNav-Folder:hover .nav-num{display:none}.MaterialLibraryNav-Folder:hover .nav-num.disable-hover{display:block}.MaterialLibraryNav-Add{bottom:15px;cursor:pointer;left:20px;position:absolute}.MaterialLibraryNav .nav-icon{margin-right:10px;width:16px}.MaterialLibraryNav .nav-name{max-width:60px;word-break:break-all}.MaterialLibraryNav .nav-num{background:#f8f8fa;font-size:10px;height:10px;line-height:10px;padding:4px 5px}html[data-theme=dark] .MaterialLibraryNav .nav-num{background:#212429}.MaterialLibraryNav .nav-num{border-radius:10px}.MaterialLibraryNav-input-module{height:28px;width:250px}.Anonymous-confirm ul{padding-left:2em}.Anonymous-confirm ul li{list-style:disc}.RewardForm-rewardModal{color:#8491a5;font-size:14px;width:536px}html[data-theme=dark] .RewardForm-rewardModal{color:#929aab}.RewardForm-rewardTitle{color:#373a40}html[data-theme=dark] .RewardForm-rewardTitle{color:#c2c6cf}.RewardForm-rewardTitle{font-size:24px;margin:40px auto 24px;text-align:center}.RewardForm-rewardInput{border:1px solid #c4c7ce;height:48px;line-height:48px;width:488px}html[data-theme=dark] .RewardForm-rewardInput{border:1px solid #282b30}.RewardForm-rewardInput{border-radius:3px}.RewardForm-rewardInput input{height:36px}.RewardForm-rewardCheckbox{margin-right:9px}.RewardForm-rewardLink{color:#1772f6}html[data-theme=dark] .RewardForm-rewardLink{color:#558eff}.RewardForm-prompting{margin-left:auto}.RewardForm-remark{margin:16px 0 40px}.RewardForm-protocol,.RewardForm-remark{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.RewardForm-rewardSubmit{background:#1772f6;display:block;height:36px;margin:0 auto;width:220px}html[data-theme=dark] .RewardForm-rewardSubmit{background:#558eff}.RewardForm-rewardSubmit{border:1px solid #1772f6;border-radius:3px}html[data-theme=dark] .RewardForm-rewardSubmit{border:1px solid #558eff}.RewardForm-rewardSubmit{color:#fff}html[data-theme=dark] .RewardForm-rewardSubmit{color:#191b1f}.RewardForm-rewardSubmit:hover{background-color:#1772f6!important}html[data-theme=dark] .RewardForm-rewardSubmit:hover{background-color:#558eff!important}.RewardForm-rewardSubmit:hover{color:#fff}html[data-theme=dark] .RewardForm-rewardSubmit:hover{color:#191b1f}.RewardForm-rewardSubmit-disabled{border:1px solid #c4c7ce}html[data-theme=dark] .RewardForm-rewardSubmit-disabled{border:1px solid #282b30}@media (max-width:690px){.RewardForm-rewardModal{width:100%}.RewardForm-rewardInput{margin:0 auto;width:90%}.RewardForm-remark{text-align:center}.RewardForm-prompting{position:static}}.TopicBios-loading{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;min-height:400px}.TopicBioItem:not(:first-child){margin-top:16px}.TopicBioItem .AuthorInfo{color:#535861}html[data-theme=dark] .TopicBioItem .AuthorInfo{color:#c2c6cf}.TopicBioItem-title{color:#8491a5;margin-bottom:8px}html[data-theme=dark] .TopicBioItem-title{color:#929aab}.TopicBioItem-inner{border:1px solid #09408e;margin-bottom:8px;padding:12px}html[data-theme=dark] .TopicBioItem-inner{border:1px solid #5271b0}.TopicBioItem-inner{border-radius:3px}.TopicBioItem-modifyButton{color:#8491a5;font-size:14px;margin-left:6px}html[data-theme=dark] .TopicBioItem-modifyButton{color:#929aab}.TopicBioItem-modifyButton:hover{color:#09408e}html[data-theme=dark] .TopicBioItem-modifyButton:hover{color:#5271b0}.TopicBioItem-input{font-size:14px;height:auto;padding:0;width:100%}.TopicBioItem-input,.TopicBioItem-input.is-focus{border:none}.TopicBioItem-input .Input{color:#535861;height:auto}html[data-theme=dark] .TopicBioItem-input .Input{color:#c2c6cf}.TopicBioItem-inputFooter{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.TopicBioItem-actions{text-align:right}.TopicBioItem-actions .Button:not(:first-child){margin-left:25px}.TopicBioItem-addButton{border:1px solid #ebeced;height:48px;padding:0 12px;text-align:left}html[data-theme=dark] .TopicBioItem-addButton{border:1px solid #282b30}.TopicBioItem-addButton:hover{border-color:#09408e}html[data-theme=dark] .TopicBioItem-addButton:hover{border-color:#5271b0}.TopicBioItem-addButton .Icon{fill:currentColor}@-webkit-keyframes fsFadeIn{0%{opacity:0}to{opacity:1}}@keyframes fsFadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fsFadeOut{0%{opacity:1}to{opacity:0}}@keyframes fsFadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fsSlideUp{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fsSlideUp{0%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fsSlideDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}}@keyframes fsSlideDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}}.AnswerForm{position:relative}.AnswerForm .Editable-toolbar{border-top:1px solid #ebeced}html[data-theme=dark] .AnswerForm .Editable-toolbar{border-top:1px solid #282b30}.AnswerForm .Sticky.is-fixed .Editable-toolbar,.AnswerForm--isToolbarSticky .Editable-toolbar{border-bottom:none;border-top:none}.AnswerForm .Sticky.is-fixed .Editable-toolbar:after,.AnswerForm--isToolbarSticky .Editable-toolbar:after{background:radial-gradient(ellipse at 50%,at 1%,rgba(25,27,31,.1),hsla(0,0%,100%,0) 80%);background:radial-gradient(ellipse at 50% 1%,rgba(25,27,31,.1),hsla(0,0%,100%,0) 80%);content:" ";height:3px;left:0;pointer-events:none;position:absolute;top:100%;width:100%}html[data-theme=dark] .AnswerForm .Sticky.is-fixed .Editable-toolbar:after,html[data-theme=dark] .AnswerForm--isToolbarSticky .Editable-toolbar:after{background:radial-gradient(ellipse at 50%,at 1%,hsla(0,0%,100%,.1),rgba(25,27,31,0) 80%);background:radial-gradient(ellipse at 50% 1%,hsla(0,0%,100%,.1),rgba(25,27,31,0) 80%)}.AnswerForm-fullscreenBackdrop{background:rgba(25,27,31,.3);bottom:0;left:0;position:absolute;right:0;top:0;z-index:99}html[data-theme=dark] .AnswerForm-fullscreenBackdrop{background:hsla(0,0%,100%,.3)}.AnswerForm-fullscreenBackdrop{-webkit-animation:fsFadeIn .3s ease-in-out;animation:fsFadeIn .3s ease-in-out}.AnswerForm-fullscreenBackdrop.isLeaveActive{-webkit-animation:fsFadeOut .3s ease-out;animation:fsFadeOut .3s ease-out}.AnswerForm-fullscreenScroller{-webkit-box-flex:1;-webkit-overflow-scrolling:touch;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1;flex:1 1;-ms-flex-direction:column;flex-direction:column;overflow-y:auto}html[data-theme=dark] .AnswerForm-fullscreenScroller{background:#191b1f}.AnswerForm-fullscreenScroller{background:#f8f8fa}html[data-theme=dark] .AnswerForm-fullscreenScroller{background:#212429}.AnswerForm-cloneEditor{opacity:1}.AnswerForm-fullscreenContent{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-animation:fsSlideUp .3s ease-in-out;animation:fsSlideUp .3s ease-in-out;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:0;position:fixed;right:0;top:0;z-index:100}.AnswerForm-fullscreenContent.isLeaveActive{-webkit-animation:fsSlideDown .3s ease-out;animation:fsSlideDown .3s ease-out}.AnswerForm-fullscreenContent .RichText{background:#fff}html[data-theme=dark] .AnswerForm-fullscreenContent .RichText{background:#191b1f}.AnswerForm-fullscreenContent .RichText{height:calc(100% - 52px);min-height:0!important;min-height:auto!important}.AnswerForm-fullscreenContent .RichText,html[data-theme=dark] .AnswerForm-fullscreenContent .RichText{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.1);box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}.AnswerForm-fullscreenContent .Editable{-webkit-box-flex:1;border:none;-ms-flex:1 1;flex:1 1}.AnswerForm-fullscreenContent .Editable-toolbar{border-color:#ebeced;position:-webkit-sticky;position:sticky;top:0;z-index:10}html[data-theme=dark] .AnswerForm-fullscreenContent .Editable-toolbar{border-color:#282b30}.AnswerForm-fullscreenContent .Editable-toolbar{background:#fff;border-width:1px 0;border-top:none}html[data-theme=dark] .AnswerForm-fullscreenContent .Editable-toolbar{background:#191b1f}.AnswerForm-fullscreenContent .AnswerForm-container{margin-left:auto;margin-right:auto;max-width:688px;width:100%}.AnswerForm-fullscreenContent .AnswerForm-editor{-webkit-box-flex:1;display:block;-ms-flex:1 1;flex:1 1;position:static}.AnswerForm-fullscreenContent .AnswerForm-footer{background:#f8f8fa;-webkit-box-shadow:none;box-shadow:none}html[data-theme=dark] .AnswerForm-fullscreenContent .AnswerForm-footer{background:#212429}.AnswerForm-enterFullscreenButton{padding:0 6px}.AnswerForm-exitFullscreenButton{background:#ebeced;line-height:30px;padding:0 8px;position:fixed;right:17px;top:17px;z-index:11}html[data-theme=dark] .AnswerForm-exitFullscreenButton{background:#282b30}.AnswerForm-exitFullscreenButton{border:none;border-radius:4px}.AnswerForm-exitFullscreenButton .Icon{fill:currentColor;margin-right:8px}.AnswerForm-exitFullscreenButton:hover{color:#81858f}html[data-theme=dark] .AnswerForm-exitFullscreenButton:hover{color:#9196a1}.AnswerForm-exitFullscreenButton:hover{background:#ebeced}html[data-theme=dark] .AnswerForm-exitFullscreenButton:hover{background:#282b30}.AnswerForm-title{font-size:22px;font-synthesis:style;font-weight:600;margin:16px 0;padding:0 20px}html[data-ios] .AnswerForm-title{font-weight:500}html[data-android] .AnswerForm-title{font-weight:700}.AnswerForm-editor.is-focus{border:none}.AnswerForm-editor .Dropzone-overlay{margin:14px 24px}.AnswerForm-cloneEditor,.AnswerForm-editor{border:none;border-radius:0}.AnswerForm-cloneEditor .RichText--editable,.AnswerForm-editor .RichText--editable{font-size:15px;padding:12px 20px}.AnswerForm-footer{background:#fff;position:relative}html[data-theme=dark] .AnswerForm-footer{background:#191b1f}.AnswerForm--isFullscreen .AnswerForm-footer,.AnswerForm-footer.is-fixed{-webkit-box-shadow:0 -1px 3px 0 rgba(9,64,142,.05);box-shadow:0 -1px 3px 0 rgba(9,64,142,.05)}html[data-theme=dark] .AnswerForm--isFullscreen .AnswerForm-footer,html[data-theme=dark] .AnswerForm-footer.is-fixed{-webkit-box-shadow:0 -1px 3px 0 rgba(82,113,176,.05);box-shadow:0 -1px 3px 0 rgba(82,113,176,.05)}.AnswerForm-footer--hidden{opacity:0;pointer-events:none}.AnswerForm-footerContent{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:52px;padding:12px 24px;position:relative}.AnswerForm-footerContent:empty{display:none}.AnswerForm-footerContent+.AnswerForm-footerContent{border-top:1px solid #ebeced}html[data-theme=dark] .AnswerForm-footerContent+.AnswerForm-footerContent{border-top:1px solid #282b30}.AnswerForm-status{color:#8491a5;font-size:14px;margin-right:auto}html[data-theme=dark] .AnswerForm-status{color:#929aab}.AnswerForm-delete{margin-right:12px}.AnswerForm-delete:hover .Icon,html[data-theme=dark] .AnswerForm-delete:hover .Icon{fill:#9196a1}.AnswerForm-draftStatus--failed,html[data-theme=dark] .AnswerForm-draftStatus--failed{color:#d95350}.AnswerForm-footerRight{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.AnswerForm-submit{margin-left:22px}.AnswerForm-cancel{color:#09408e;cursor:pointer}html[data-theme=dark] .AnswerForm-cancel{color:#5271b0}.AnswerForm-cancel:hover{border-bottom:1px solid #09408e}html[data-theme=dark] .AnswerForm-cancel:hover{border-bottom:1px solid #5271b0}.AnswerForm-Notication{background:#191b1f;left:100%;position:absolute;top:50%}html[data-theme=dark] .AnswerForm-Notication{background:#fff}.AnswerForm-Notication{color:#fff;height:20px;margin-left:16px;opacity:.8}html[data-theme=dark] .AnswerForm-Notication{color:#191b1f}.AnswerForm-Notication{border-radius:4px;font-size:14px;line-height:20px;padding:8px;-webkit-transform:translateY(-50%);transform:translateY(-50%);white-space:nowrap}.AnswerForm-Notication:after{border-bottom:8px solid #191b1f;border-left:8px solid transparent;border-radius:1px;border-right:8px solid transparent;content:"";height:0;left:-12px;margin:auto;position:absolute;width:0;z-index:3}html[data-theme=dark] .AnswerForm-Notication:after{border-bottom:8px solid #fff}.AnswerForm-Notication:after{margin-top:6px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.AnswerForm-openRewardButton{margin-right:40px;position:relative}.AnswerForm-openRewardLabel{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#8491a5}html[data-theme=dark] .AnswerForm-openRewardLabel{color:#929aab}.AnswerForm-openRewardLabel{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;line-height:20px}.AnswerForm-openRewardCheckbox{margin-right:9px}.AnswerForm-scheduledPublishCallout{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#8491a5;display:-webkit-box;display:-ms-flexbox;display:flex}html[data-theme=dark] .AnswerForm-scheduledPublishCallout{color:#929aab}.AnswerForm-scheduledPublishCallout .DateTimePicker button{line-height:26px}.AnswerForm-MCNEditor{height:385px;overflow:hidden;width:536px}.AnswerForm-MCNEditor .Modal-content,.AnswerForm-MCNEditor .Modal-inner{height:100%;overflow:hidden}.AnswerForm-MCNEditor .Modal-content{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;width:100%}.AnswerForm-MCNEditor .AnswerForm-MCNEditorIframe{max-height:100vh}.ToolbarV3SubmenuButton{display:block}.ToolbarV3Menu-container{border:none;border-radius:8px;-webkit-box-shadow:0 4px 100px 0 rgba(0,0,0,.12);box-shadow:0 4px 100px 0 rgba(0,0,0,.12)}.ToolbarV3Menu-container .Menu{padding:4px}.AnswerModal-list{font-size:14px;line-height:1.75}.AnswerModal-list>li:not(:first-child){margin-top:4px}.AnswerModal-moreLink{border-bottom:1px solid transparent;color:#09408e;display:inline-block;font-size:14px;margin-top:8px}html[data-theme=dark] .AnswerModal-moreLink{color:#5271b0}.AnswerModal-moreLink:hover{border-bottom:1px solid #09408e}html[data-theme=dark] .AnswerModal-moreLink:hover{border-bottom:1px solid #5271b0}.TextArea{background:#f8f8fa;font-family:inherit;font-size:14px;font-weight:inherit;line-height:26px;padding:4px 10px}html[data-theme=dark] .TextArea{background:#212429}.TextArea{border:1px solid #ebeced}html[data-theme=dark] .TextArea{border:1px solid #282b30}.TextArea{border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;resize:none;-webkit-transition:background .2s;transition:background .2s}.TextArea:focus{background:#fff}html[data-theme=dark] .TextArea:focus{background:#191b1f}.TextArea:focus{outline:none}.TextArea::-webkit-input-placeholder{color:#8491a5}.TextArea::-moz-placeholder{color:#8491a5}.TextArea:-ms-input-placeholder{color:#8491a5}.TextArea::-ms-input-placeholder{color:#8491a5}.TextArea::placeholder{color:#8491a5}html[data-theme=dark] .TextArea::-webkit-input-placeholder{color:#929aab}html[data-theme=dark] .TextArea::-moz-placeholder{color:#929aab}html[data-theme=dark] .TextArea:-ms-input-placeholder{color:#929aab}html[data-theme=dark] .TextArea::-ms-input-placeholder{color:#929aab}html[data-theme=dark] .TextArea::placeholder{color:#929aab}.CommercialQuestionTail{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#1772f6;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px}html[data-theme=dark] .CommercialQuestionTail{color:#558eff}.CommercialQuestionTail-Icon{color:#1772f6}html[data-theme=dark] .CommercialQuestionTail-Icon{color:#558eff}.CommercialQuestionTail-Icon{margin-left:4px}.ModalExp-background{background-color:rgba(26,26,26,.4);bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:3}.ModalExp-content{background-color:#fff;border-radius:10px 10px 0 0;bottom:-60vh;height:60vh;left:0;overflow:scroll;position:fixed;-webkit-transition:bottom .2s cubic-bezier(.4,0,.2,1);transition:bottom .2s cubic-bezier(.4,0,.2,1);z-index:4}.ModalExp-closeIcon{position:absolute;right:16px;top:16px;z-index:102}.ModalExp-modalShow{bottom:0}.SkipModal .ModalExp-modalShow{border-radius:12px;height:132px;left:50%;margin-left:-140px;margin-top:-66px;position:fixed;top:50%;width:280px}.SkipModal .ModalExp-modalShow .title{font-size:17px;font-weight:500;line-height:24px;margin:24px 0;text-align:center}.SkipModal .ModalExp-modalShow .button_container{display:-webkit-box;display:-ms-flexbox;display:flex}.SkipModal .ModalExp-modalShow .Button--plain,.SkipModal .ModalExp-modalShow .Button--primary{border:none;border-radius:6px;font-size:16px;font-weight:500;height:40px;line-height:22px;width:112px}.SkipModal .ModalExp-modalShow .Button--primary{background-color:#06f;color:#fff}.SkipModal .ModalExp-modalShow .Button--plain{background-color:#eaeaea;color:#444;margin:0 16px 0 20px}.ModalLoading-background{background-color:rgba(26,26,26,.4);bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:101}.ModalLoading-content{display:none;height:100%;position:fixed;width:100%;z-index:102}.ModalLoading-modalShow{bottom:0;display:block;left:0}.ModalWrap-body{overflow:hidden!important}.ModalWrap .ModalExp-content{border-radius:20px 20px 0 0;height:200px;width:100%;z-index:102}.ModalWrap .ModalExp-background{z-index:101}.ModalWrap-content{padding:15px 20px}.ModalWrap-title{color:#191b1f;font-size:14px}html[data-theme=dark] .ModalWrap-title{color:#fff}.ModalWrap-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:43px;padding:16px 0}.ModalWrap-item:last-child{position:relative}.ModalWrap-item:last-child:before{border-top:1px solid #c4c7ce;bottom:-50%;content:" ";display:block;left:-50%;pointer-events:none;position:absolute;right:-50%;top:-50%;-webkit-transform:scale(.5);transform:scale(.5)}html[data-theme=dark] .ModalWrap-item:last-child:before{border-top:1px solid #282b30}.ModalWrap-item:last-child .ModalWrap-itemBtn{background-color:hsla(210,5%,93%,.7)}html[data-theme=dark] .ModalWrap-item:last-child .ModalWrap-itemBtn{background-color:rgba(40,43,48,.7)}.ModalWrap-item:last-child .ModalWrap-itemBtn{color:#535861}html[data-theme=dark] .ModalWrap-item:last-child .ModalWrap-itemBtn{color:#c2c6cf}.ModalWrap-itemBtn{background-color:#1772f6;border-radius:6px;height:38px;margin-left:auto;width:90px}html[data-theme=dark] .ModalWrap-itemBtn{background-color:#558eff}.ModalWrap-itemBtn{color:#fff}html[data-theme=dark] .ModalWrap-itemBtn{color:#191b1f}.ModalWrap-itemBtn{font-size:16px;line-height:38px;text-align:center}.ModalWrap-itemTitle{color:#191b1f;font-size:18px}html[data-theme=dark] .ModalWrap-itemTitle{color:#fff}.ModalWrap-itemTitle{font-weight:600}.ModalWrap-itemDesc{color:#191b1f;font-size:12px}html[data-theme=dark] .ModalWrap-itemDesc{color:#fff}.ModalWrap-itemImg{height:44px;margin-right:10px;width:44px}.ModalWrap-itemImg img{height:100%;width:100%}.AnswerItem-meta{margin-top:14px;position:relative}.AnswerItem-meta .AnswerItem-sticky{color:#8491a5;font-size:14px}html[data-theme=dark] .AnswerItem-meta .AnswerItem-sticky{color:#929aab}.AnswerItem-meta .AnswerItem-sticky{cursor:default}.AnswerItem-selfMenu{color:#8491a5;font-size:14px}html[data-theme=dark] .AnswerItem-selfMenu{color:#929aab}.AnswerItem-selfMenuItem{line-height:40px}.AnswerItem-selectMenuItem{line-height:40px;padding-left:44px}.AnswerItem-statusContent{background:#f8f8fa;margin:16px 0;padding:16px}html[data-theme=dark] .AnswerItem-statusContent{background:#212429}.AnswerItem-statusContent{border-radius:4px}.AnswerItem-statusReason{color:#191b1f;font-size:15px;line-height:26px}html[data-theme=dark] .AnswerItem-statusReason{color:#fff}.AnswerItem-statusReason{font-synthesis:style;font-weight:600}html[data-ios] .AnswerItem-statusReason{font-weight:500}html[data-android] .AnswerItem-statusReason{font-weight:700}.AnswerItem-statusReason{margin-bottom:3px}.AnswerItem-statusDescription{color:#191b1f;font-size:14px;line-height:26px}html[data-theme=dark] .AnswerItem-statusDescription{color:#fff}.AnswerItem-statusDescription .RichContent-inner{margin-top:0}.AnswerItem-statusDescription .RichContent.is-collapsed .RichContent-inner:hover{color:#191b1f}html[data-theme=dark] .AnswerItem-statusDescription .RichContent.is-collapsed .RichContent-inner:hover{color:#fff}.AnswerItem-statusDescription .ContentItem-arrowIcon{display:none}.AnswerItem-statusLink{border-bottom:1px solid #8491a5}html[data-theme=dark] .AnswerItem-statusLink{border-bottom:1px solid #929aab}.AnswerItem-statusLink:active,.AnswerItem-statusLink:hover{color:#09408e}html[data-theme=dark] .AnswerItem-statusLink:active,html[data-theme=dark] .AnswerItem-statusLink:hover{color:#5271b0}.AnswerItem-statusLink:active,.AnswerItem-statusLink:hover{border-bottom:1px solid #09408e}html[data-theme=dark] .AnswerItem-statusLink:active,html[data-theme=dark] .AnswerItem-statusLink:hover{border-bottom:1px solid #5271b0}.AnswerItem-complaintLink{color:#09408e}html[data-theme=dark] .AnswerItem-complaintLink{color:#5271b0}.AnswerItem-complaintLink{font-weight:400;padding-bottom:2px}.AnswerItem-complaintLink:hover{border-bottom:1px solid #09408e}html[data-theme=dark] .AnswerItem-complaintLink:hover{border-bottom:1px solid #5271b0}.AnswerItem-complaintHelp{float:right}.AnswerItem-complaintIcon{position:relative;top:-1px}.AnswerItem-status{color:#8491a5;margin:16px 0;padding:16px}html[data-theme=dark] .AnswerItem-status{color:#929aab}.AnswerItem-status{background:#ebeced}html[data-theme=dark] .AnswerItem-status{background:#282b30}.AnswerItem-status{border-radius:4px}.AnswerItem-status a{color:#09408e}html[data-theme=dark] .AnswerItem-status a{color:#5271b0}.AnswerItem-status a:hover{border-bottom:1px solid #09408e}html[data-theme=dark] .AnswerItem-status a:hover{border-bottom:1px solid #5271b0}.AnswerItem-deleted{color:#8491a5;font-size:15px}html[data-theme=dark] .AnswerItem-deleted{color:#929aab}.AnswerItem-deleted{text-align:center}.AnswerItem-deleted a{color:#09408e;cursor:pointer;font-size:inherit}html[data-theme=dark] .AnswerItem-deleted a{color:#5271b0}.AnswerItem-deleted a:hover{border-bottom:1px solid #09408e}html[data-theme=dark] .AnswerItem-deleted a:hover{border-bottom:1px solid #5271b0}.AnswerItem-form{border-bottom:1px solid #ebeced}html[data-theme=dark] .AnswerItem-form{border-bottom:1px solid #282b30}.AnswerItem-CommercialQuestionTail{margin-top:10px}.AnswerItem-editButton{color:#09408e}html[data-theme=dark] .AnswerItem-editButton{color:#5271b0}.AnswerItem-editButton{cursor:pointer}.AnswerItem-editButton:hover .AnswerItem-editButtonText{border-bottom:1px solid #09408e}html[data-theme=dark] .AnswerItem-editButton:hover .AnswerItem-editButtonText{border-bottom:1px solid #5271b0}.AnswerItem-mainAction{border-color:#1772f6;margin-right:16px}html[data-theme=dark] .AnswerItem-mainAction{border-color:#558eff}.AnswerItem-mainAction{color:#1772f6}html[data-theme=dark] .AnswerItem-mainAction{color:#558eff}.AnswerItem-mainAction--disabled{opacity:.5}.Body--Mobile .AnswerItem-mainAction{font-size:12px;line-height:28px;margin-right:12px;padding:0 10px}.Body--Mobile .AnswerItem .Icon--comment,.Body--Mobile .AnswerItem .Icon--dots,.Body--Mobile .AnswerItem .Icon--setting,.Body--Mobile .AnswerItem .Icon--star{width:16px!important}.AnswerItem-authorInfo{margin-top:10px}.AnswerItem-authorInfo--related{margin-top:0}.AnswerItem-brandQuestionPrizeTip{color:#8491a5;font-size:15px;margin-top:8px}html[data-theme=dark] .AnswerItem-brandQuestionPrizeTip{color:#929aab}.AnswerItem-brandQuestionPrizeTip a{color:#1772f6;margin-left:5px}html[data-theme=dark] .AnswerItem-brandQuestionPrizeTip a{color:#558eff}.AnswerItem-mainAction.AnswerItem-brandQuestionButton{margin-right:5px;padding:0 10px}.AnswerItem-IntroCard .IntroCard-contentName{max-height:21px}.AnswerItem-IntroCard .IntroCard-authorDesc,.AnswerItem-IntroCard .IntroCard-description{max-height:42px}.RichContent-wechatExpand{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;position:relative;top:20px}.RichContent-wechatExpand>div:first-child{width:100%}.RichContent-wechatExpand svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.AnswerItem-lock{color:#373a40}html[data-theme=dark] .AnswerItem-lock{color:#c2c6cf}.AnswerItem-lockIcon{margin-right:4px}.AnswerItem .SelfVisibleLable-wrap{margin-top:16px}body:not(.Body--Mobile) .AnswerItem .RichContent-hasCatalog .RichContent-inner{overflow:visible}.AnswerItem-highlight em{color:#d95350;font-style:normal}html[data-theme=dark] .AnswerItem-highlight em{color:#d95350}.Copyright-TxtBottom{margin-top:10px}.VideoAnswerPlayer{margin:16px 0}.VideoAnswerPlayer-video{position:relative}.VideoAnswerPlayer-video:before{content:"";display:block;padding-top:56.25%}.VideoAnswerPlayer-iframe{border:none;height:100%;left:0;position:absolute;top:0;width:100%}.VideoAnswerPlayer-stateBar{background:#f8f8fa;height:72px}html[data-theme=dark] .VideoAnswerPlayer-stateBar{background:#212429}.VideoAnswerPlayer-stateBar{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;border-radius:0 0 4px 4px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;padding:0 16px}.VideoAnswerPlayer-state{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}.VideoAnswerPlayer-state--title{color:#191b1f}html[data-theme=dark] .VideoAnswerPlayer-state--title{color:#fff}.VideoAnswerPlayer-state--title{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;font-size:15px;font-weight:500;height:18px;line-height:18px;overflow:hidden;text-overflow:ellipsis}.VideoAnswerPlayer-state--data{color:#9196a1;margin-top:4px}html[data-theme=dark] .VideoAnswerPlayer-state--data{color:#9196a1}.VideoAnswerPlayer-state--data{font-size:13px;height:18px;line-height:18px}.VideoAnswerPlayer-action{background:#fff;height:36px;line-height:36px;text-align:center;width:76px}html[data-theme=dark] .VideoAnswerPlayer-action{background:#191b1f}.VideoAnswerPlayer-action{color:#191b1f}html[data-theme=dark] .VideoAnswerPlayer-action{color:#fff}.VideoAnswerPlayer-action{border-radius:25px;font-size:13px;font-weight:500}.ArticleItem-authorInfo{margin-top:14px}.ArticleItem-extraInfo{color:#8491a5;font-size:14px;margin-top:16px}html[data-theme=dark] .ArticleItem-extraInfo{color:#929aab}.ArticleItem-status{color:#8491a5;margin:16px 0;padding:16px}html[data-theme=dark] .ArticleItem-status{color:#929aab}.ArticleItem-status{background:#ebeced}html[data-theme=dark] .ArticleItem-status{background:#282b30}.ArticleItem-status{border-radius:4px}.ArticleItem-status a{color:#09408e}html[data-theme=dark] .ArticleItem-status a{color:#5271b0}.ArticleItem-status a:hover{border-bottom:1px solid #09408e}html[data-theme=dark] .ArticleItem-status a:hover{border-bottom:1px solid #5271b0}.ArticleItem-highlight em{color:#d95350;font-style:normal}html[data-theme=dark] .ArticleItem-highlight em{color:#d95350}.RichText-video{margin:16px 0}.RichText p.censoring,html[data-theme=dark] .RichText p.censoring{color:#9196a1}.RichText p.censoring{font-style:italic}.Post-RichTextContainer{position:relative}.Post-NormalMain>.Post-RichTextContainer{overflow:visible}.CommentsList{margin:0 -16px}.CommentList-divider{color:#8491a5;font-size:14px;margin:0 24px;position:relative}html[data-theme=dark] .CommentList-divider{color:#929aab}.CommentList-divider{text-align:center}.CommentList-divider:first-child{margin-top:16px}.CommentList-divider:last-child{margin-bottom:16px}.CommentList-divider+.CommentItem:after{content:none}.CommentList-divider a{color:#09408e}html[data-theme=dark] .CommentList-divider a{color:#5271b0}.CommentList-divider a:hover{border-bottom:1px solid #09408e}html[data-theme=dark] .CommentList-divider a:hover{border-bottom:1px solid #5271b0}.CommentList-dividerLine{border-top:1px solid #ebeced;bottom:0;height:0;margin:auto;position:absolute;top:0;width:100%}html[data-theme=dark] .CommentList-dividerLine{border-top:1px solid #282b30}.CommentList-dividerText{background-color:#fff;display:inline-block;padding:0 1em;position:relative;z-index:2}html[data-theme=dark] .CommentList-dividerText{background-color:#191b1f}.CommentList-dividerText .CommentList-questionMark{margin-left:8px}.ContentItemV2-time{padding:16px 0}@media (max-width:690px){.ContentItemV2-time{margin-top:10px}}.Post-NormalMain .CommentsV2-container{border-top:52px solid transparent;margin:-52px auto 0!important}.Post-NormalMain .CommentsV2-pattern-loading{height:100vh}.Post-Main .ContentItemV2-actions.is-fixed{margin:0}.Post-Main .CommentsV2-withPagination{border:none;-webkit-box-shadow:none;box-shadow:none;margin:0!important}.CommentsV2-footer{border-top:none!important}.CommentListV2-divider{margin:0 16px!important}.CommentItemV2:not(:first-child):after{margin:0 16px}.TopRightPanelWrapper{position:fixed;right:16px;top:75px;width:281px}.TopRightPanel{border-radius:2px;-webkit-box-shadow:0 5px 20px hsla(0,0%,7%,.1);box-shadow:0 5px 20px hsla(0,0%,7%,.1);margin-bottom:16px}html[data-theme=dark] .TopRightPanel{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3)}.TopRightPanel{border:1px solid rgba(25,27,31,.08)}html[data-theme=dark] .TopRightPanel{border:1px solid hsla(0,0%,100%,.08)}.TopRightPanel{background:#fff}html[data-theme=dark] .TopRightPanel{background:#191b1f}.TopRightPanel{z-index:101}.TopRightPanel-title{color:#373a40;font-size:24px;padding:16px}html[data-theme=dark] .TopRightPanel-title{color:#c2c6cf}.TopRightPanel-title{font-synthesis:style;font-weight:600}html[data-ios] .TopRightPanel-title{font-weight:500}html[data-android] .TopRightPanel-title{font-weight:700}.TopRightPanel-content{-webkit-box-flex:1;color:#191b1f;display:block;-ms-flex:1 1;flex:1 1;font-size:14px;line-height:1.6;padding:0 16px}html[data-theme=dark] .TopRightPanel-content{color:#fff}.TopRightPanel-content a:hover{text-decoration:underline}.TopRightPanelButtonGroup{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:space-between;padding:32px 16px 16px}.TopRightPanelButtonGroup .Button{height:36px;line-height:30px;width:117px}.BlockTitle{font-synthesis:style;font-weight:600;margin-top:40px;padding-bottom:12px}html[data-ios] .BlockTitle{font-weight:500}html[data-android] .BlockTitle{font-weight:700}.BlockTitle{color:#191b1f;font-size:16px;line-height:1.375}html[data-theme=dark] .BlockTitle{color:#fff}.BlockTitle{border-color:#ebeced}html[data-theme=dark] .BlockTitle{border-color:#282b30}.BlockTitle{border-bottom-style:solid;border-width:1px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.BlockTitle{border-width:.5px}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:288dpi){.BlockTitle{border-width:.33333px}}@media (-webkit-min-device-pixel-ratio:4),(min-resolution:384dpi){.BlockTitle{border-width:.25px}}.Column-ColumnItem{margin:24px 0}.Column-ColumnItem .FollowButton{min-width:90px}.Column-ColumnItem .ColumnItem-CancleButton{color:#09408e;display:inline}html[data-theme=dark] .Column-ColumnItem .ColumnItem-CancleButton{color:#5271b0}.Column-ColumnItem .ColumnItem-CancleButton{cursor:pointer}.Column-ColumnItem .ColumnItem-CancleButton .cancel{display:none}.Column-ColumnItem .ColumnItem-CancleButton .status,.Column-ColumnItem .ColumnItem-CancleButton:hover .cancel{display:inline}.Column-ColumnItem .ColumnItem-CancleButton:hover .status{display:none}.Column-ColumnItem .ContentItem-main{height:40px}.Column-ColumnItem .ContentItem-head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center}.Column-ColumnItem .ContentItem-title{font-synthesis:style;font-weight:600}html[data-ios] .Column-ColumnItem .ContentItem-title{font-weight:500}html[data-android] .Column-ColumnItem .ContentItem-title{font-weight:700}.Column-ColumnItem .ContentItem-title{color:#373a40;font-size:15px}html[data-theme=dark] .Column-ColumnItem .ContentItem-title{color:#c2c6cf}.Column-ColumnItem .ContentItem-title{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Column-ColumnItem .ContentItem-meta{color:#535861;font-size:14px;line-height:1.5;margin-top:0}html[data-theme=dark] .Column-ColumnItem .ContentItem-meta{color:#c2c6cf}.Column-ColumnItem .ContentItem-meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Column-SpecialModal .Modal-inner{background-image:/*savepage-url=https://static.zhihu.com/heifetz/assets/open_column_modal.29bf4e26.png*/url();background-repeat:no-repeat;background-size:100% auto;padding-top:160px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.Column-SpecialModal .Modal-inner{background-image:/*savepage-url=https://static.zhihu.com/heifetz/assets/open_column_modal@2x.dc7fa5b0.png*/url()}}.Column-SpecialModal .Button{-webkit-box-sizing:border-box;box-sizing:border-box}.Column-RecommendationModal .Modal-content{height:300px;overflow-y:scroll}.Column-RecommendationModal .Modal-footer button{color:#09408e}html[data-theme=dark] .Column-RecommendationModal .Modal-footer button{color:#5271b0}.Column-RecommendationModal .Modal-footer button{cursor:pointer}.Column-RecommendationModal .BounceLoading{margin:150px auto}.Column-RecommendationModal .Button{padding:0;width:80px}.Column-RecommendationModal .EmptyState{font-size:24px;font-synthesis:style;font-weight:600}html[data-ios] .Column-RecommendationModal .EmptyState{font-weight:500}html[data-android] .Column-RecommendationModal .EmptyState{font-weight:700}.Column-RecommendationModal .EmptyState{color:#adb1b7;text-align:center}html[data-theme=dark] .Column-RecommendationModal .EmptyState{color:#373a40}.Column-RecommendationModal .AutoInvite,.Column-RecommendationModal .PinnedColumns{background-color:#f8f8fa}html[data-theme=dark] .Column-RecommendationModal .AutoInvite,html[data-theme=dark] .Column-RecommendationModal .PinnedColumns{background-color:#212429}.Column-RecommendationModal .AutoInvite,.Column-RecommendationModal .PinnedColumns{border-radius:8px;margin:0 -12px;padding:14px 12px}.Column-RecommendationModal .AutoInvite .Column-ColumnItem,.Column-RecommendationModal .PinnedColumns .Column-ColumnItem{margin-bottom:0}.Column-RecommendationModal .AutoInvite li:first-child>.Column-ColumnItem,.Column-RecommendationModal .PinnedColumns li:first-child>.Column-ColumnItem{margin-top:0}.Column-RecommendationModal .AutoInvite+ul li:first-child>.Column-ColumnItem{margin-top:12px}.Column-RecommendationModal .SectionTitle{color:#8491a5;font-size:14px;line-height:1.71;margin-top:13px}html[data-theme=dark] .Column-RecommendationModal .SectionTitle{color:#929aab}.Column-RecommendationModal .CancleButton .cancel{display:none}.Column-RecommendationModal .CancleButton .status,.Column-RecommendationModal .CancleButton:hover .cancel{display:inline}.Column-RecommendationModal .CancleButton:hover .status{display:none}.AutoInvite-folded{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.AutoInvite-folded .AutoInvite-title{color:#191b1f;display:inline-block;font-size:15px;line-height:1;vertical-align:top}html[data-theme=dark] .AutoInvite-folded .AutoInvite-title{color:#fff}.AutoInvite-folded .AutoInvite-title{font-synthesis:style;font-weight:600}html[data-ios] .AutoInvite-folded .AutoInvite-title{font-weight:500}html[data-android] .AutoInvite-folded .AutoInvite-title{font-weight:700}.AutoInvite-folded .AutoInvite-title{margin:0 12px}.AutoInvite-folded .AutoInvite-badge{background-color:rgba(103,194,58,.1);border-radius:10px;color:#67c23a;display:inline-block;font-size:12px;line-height:16px;padding:2px;vertical-align:top}.AutoInvite-folded .AutoInvite-badge svg{vertical-align:top}.AutoInvite-folded .AutoInvite-badge .text{margin:0 4px}.AutoInvite-folded .AutoInvite-arrow{color:#8491a5;margin-left:auto}html[data-theme=dark] .AutoInvite-folded .AutoInvite-arrow{color:#929aab}.Post-content{background:#fff}html[data-theme=dark] .Post-content{background:#191b1f}.Post-content{min-width:1000px}.Post-content-mobile{margin:0 auto;max-width:640px;min-width:unset;padding-top:0}.Post-content-mobile .TitleImage{width:100%}.Post-content-mobile .RichContent-actions{font-weight:700}.Post-content-mobile .RichContent-actions.is-fixed{border-bottom:env(safe-area-inset-bottom) solid transparent;color:#535861}html[data-theme=dark] .Post-content-mobile .RichContent-actions.is-fixed{color:#c2c6cf}.Post-content-mobile .RichContent-actions.is-fixed{background:#fff}html[data-theme=dark] .Post-content-mobile .RichContent-actions.is-fixed{background:#191b1f}.Post-content-mobile .RichContent-actions.is-fixed{-webkit-box-shadow:0 -1px 3px 0 rgba(25,27,31,.1);box-shadow:0 -1px 3px 0 rgba(25,27,31,.1)}html[data-theme=dark] .Post-content-mobile .RichContent-actions.is-fixed{-webkit-box-shadow:0 -1px 3px 0 hsla(0,0%,100%,.1);box-shadow:0 -1px 3px 0 hsla(0,0%,100%,.1)}.Post-content-mobile .RichContent-actions.is-fixed{left:0!important;margin-bottom:0;width:100vw!important}.Post-content-mobile .RichContent-actions.is-fixed .ContentItem-actions{margin-bottom:0;margin-left:auto;margin-right:auto;max-width:690px}.PostIndex-body.Body--Mobile{background:#f4f6f9}html[data-theme=dark] .PostIndex-body.Body--Mobile{background:#000}.ContentItem-time{padding:16px 0}@media (max-width:690px){.ContentItem-time{margin-top:10px}}.Post-VideoContentMore{color:#1772f6;font-size:14px;margin-top:30px;text-align:center}html[data-theme=dark] .Post-VideoContentMore{color:#558eff}.Post-NormalMain>div,.Post-NormalSub>div{margin:0 auto;overflow:hidden;width:690px}.Post-NormalMain .Post-Header{margin:0 auto;width:690px}.Post-NormalSub .Comments-container{border-top:52px solid transparent;margin:-52px auto 0}.Post-NormalSub .Comments-pattern-loading{height:100vh}.PostIndex-Contributions{margin-bottom:-8px!important;padding-top:30px}.PostIndex-Contributions .BlockTitle{margin-top:0}.Post-Main,.Post-Sub{-webkit-box-sizing:border-box;box-sizing:border-box}.Post-Main .ContentItem-actions.is-fixed,.Post-Sub .ContentItem-actions.is-fixed{margin:0}.Post-Main-Mobile,.Post-Sub-Mobile{padding:0 16px 16px;width:100%}.Post-Main:focus{outline:none}.Post-Main .Post-topicsAndReviewer{display:-webkit-box;display:-ms-flexbox;display:flex}.Post-Main .Post-Title{font-synthesis:style;font-weight:600}html[data-ios] .Post-Main .Post-Title{font-weight:500}html[data-android] .Post-Main .Post-Title{font-weight:700}.Post-Main .Post-Title{word-wrap:break-word;font-size:24px;line-height:1.22;margin:24px 0}@media (max-width:690px){.Post-Main .Post-Title{margin:16px 0}}.Post-Main .Post-TimeExtra{font-synthesis:style;font-weight:600}html[data-ios] .Post-Main .Post-TimeExtra{font-weight:500}html[data-android] .Post-Main .Post-TimeExtra{font-weight:700}.Post-Main .Post-TimeExtra{color:#8491a5;font-size:15px;line-height:16px}html[data-theme=dark] .Post-Main .Post-TimeExtra{color:#929aab}.Post-Main .Post-TimeExtra a{color:#1772f6}html[data-theme=dark] .Post-Main .Post-TimeExtra a{color:#558eff}.Post-Main .PostIndex-warning{-webkit-box-shadow:0 2px 4px rgba(25,27,31,.06);box-shadow:0 2px 4px rgba(25,27,31,.06);margin-top:24px;padding:16px;position:relative}html[data-theme=dark] .Post-Main .PostIndex-warning{-webkit-box-shadow:0 2px 4px hsla(0,0%,100%,.06);box-shadow:0 2px 4px hsla(0,0%,100%,.06)}.Post-Main .PostIndex-warning{border:1px solid #c4c7ce}html[data-theme=dark] .Post-Main .PostIndex-warning{border:1px solid #282b30}.Post-Main .PostIndex-warning{border-radius:4px;line-height:1.5;padding-right:40px}.Post-Main .PostIndex-warningTitle{font-synthesis:style;font-weight:600}html[data-ios] .Post-Main .PostIndex-warningTitle{font-weight:500}html[data-android] .Post-Main .PostIndex-warningTitle{font-weight:700}.Post-Main .PostIndex-warningTitle{margin-bottom:8px}.Post-Main .PostIndex-warningContent{color:#81858f}html[data-theme=dark] .Post-Main .PostIndex-warningContent{color:#9196a1}.Post-Main .PostIndex-warningHelp{color:#adb1b7}html[data-theme=dark] .Post-Main .PostIndex-warningHelp{color:#373a40}.Post-Main .PostIndex-warningHelp{margin-top:-12px;position:absolute;right:16px;top:50%}.Post-Main .Voters{color:#8491a5;display:block;font-size:14px;margin-top:16px}html[data-theme=dark] .Post-Main .Voters{color:#929aab}.Post-Main .Post-TopicsReviewer{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.Post-Main .Post-Topics{margin-bottom:-10px;padding:16px 0}.Post-Main .Post-Topics .Topic{font-size:13px;height:33px;line-height:33px;margin-bottom:10px;overflow:hidden}.Post-Main .PostIndex-reviewers{-webkit-box-flex:50%;-webkit-box-pack:end;-ms-flex-pack:end;color:#8491a5;-ms-flex:50% 1;flex:50% 1;justify-content:flex-end;margin-bottom:16px;margin-top:16px;text-align:right}html[data-theme=dark] .Post-Main .PostIndex-reviewers{color:#929aab}.Post-Main .PostIndex-reviewers{font-size:14px}.Post-Main .PostIndex-reviewers-left{text-align:right}.Post-searchSpecialButton{margin-top:-30px}.Post-searchSpecialButton:before{display:none}.Post-Sub .Comments-withPagination{border:none;-webkit-box-shadow:none;box-shadow:none;margin:0!important}.Post-Sub .OpenInAppButton{margin-bottom:env(safe-area-inset-bottom)}.Post-Sub .OpenInAppButton.is-shown{-webkit-transform:translate(-50%,-75px);transform:translate(-50%,-75px)}.MobileModal .ModalButtonGroup--horizontal{padding:0 16px}.MobileModal .ReportMenu-textarea{background:transparent;border:none;padding:0 16px}.MobileModal .ReportMenu-paragraph{margin:0 16px}.MobileModal .ReportMenu-item{border-bottom:none;-webkit-box-sizing:border-box;box-sizing:border-box;padding:12px 16px;position:relative}.MobileModal .ReportMenu-item:after{border-bottom:1px solid #f8f8fa;bottom:0;display:block;left:0;margin:0 16px;position:absolute;right:0}html[data-theme=dark] .MobileModal .ReportMenu-item:after{border-bottom:1px solid #212429}.MobileModal .ReportMenu-item:after{content:""}.Comments-footer{border-top:none!important}.CommentTopbar{padding:0}@media (min-width:690px){.CommentTopbar{margin:0 20px}}.CommentList-divider{margin:0 16px!important}.CommentItem:not(:first-child):after{margin:0 16px}.Post-Annotation{margin:16px auto auto;max-width:690px;width:100%}.Post-NormalMain .CommentListV2-header-divider{background:#fff}html[data-theme=dark] .Post-NormalMain .CommentListV2-header-divider{background:#191b1f}.Post-Header .SelfVisibleLable-wrap{margin-top:16px}.Post-Button-ViewMore{color:#8491a5;display:block;font-size:14px;line-height:20px;padding:16px 0;text-align:center;width:100%}html[data-theme=dark] .Post-Button-ViewMore{color:#929aab}.MobilePostItem{border-color:#ebeced;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}html[data-theme=dark] .MobilePostItem{border-color:#282b30}.MobilePostItem{border-bottom-style:solid;border-width:1px}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.MobilePostItem{border-width:.5px}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:288dpi){.MobilePostItem{border-width:.33333px}}@media (-webkit-min-device-pixel-ratio:4),(min-resolution:384dpi){.MobilePostItem{border-width:.25px}}.MobilePostItem-TitleImage{border-radius:4px;height:75px;margin:16px auto 16px 10px;-o-object-fit:cover;object-fit:cover;overflow:hidden;vertical-align:top;width:113px}.MobilePostItem-Description{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;margin:17.5px 10px 17.5px 0;width:54%}.MobilePostItem-Title{font-size:17px;font-synthesis:style;font-weight:600;line-height:1.5}html[data-ios] .MobilePostItem-Title{font-weight:500}html[data-android] .MobilePostItem-Title{font-weight:700}.MobilePostItem-Title{color:#191b1f}html[data-theme=dark] .MobilePostItem-Title{color:#fff}.MobilePostItem-Title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.MobilePostItem-Summary{color:#373a40;font-size:14px;line-height:18.5px;padding:4px 0}html[data-theme=dark] .MobilePostItem-Summary{color:#c2c6cf}.MobilePostItem-Summary{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MobilePostItem-Footer{color:#9196a1;font-size:13px;padding-top:4px}html[data-theme=dark] .MobilePostItem-Footer{color:#9196a1}.MobilePostItem-Footer{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MobilePostItem-edited,html[data-theme=dark] .MobilePostItem-edited{border:1px solid #9196a1}.MobilePostItem-edited{border-radius:4px;font-size:10px;margin-right:7px;padding:1px 5px}.PostItem{border-radius:5px;-webkit-box-shadow:0 6px 14px 0 rgba(25,27,31,.06);box-shadow:0 6px 14px 0 rgba(25,27,31,.06);height:226px;min-width:245px;width:245px}html[data-theme=dark] .PostItem{-webkit-box-shadow:0 6px 14px 0 hsla(0,0%,100%,.06);box-shadow:0 6px 14px 0 hsla(0,0%,100%,.06)}.PostItem{background:#fff}html[data-theme=dark] .PostItem{background:#191b1f}.PostItem{margin-right:14px;overflow:hidden;position:relative;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.PostItem:hover{-webkit-transform:scale(1.04);transform:scale(1.04)}.PostItem-TitleImage{border-top-left-radius:5px;border-top-right-radius:5px;height:123px;-o-object-fit:cover;object-fit:cover;width:245px}.PostItem-Title{font-synthesis:style;font-weight:600}html[data-ios] .PostItem-Title{font-weight:500}html[data-android] .PostItem-Title{font-weight:700}.PostItem-Title{color:#191b1f;font-size:16px;min-width:225px}html[data-theme=dark] .PostItem-Title{color:#fff}.PostItem-Title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;line-height:22px;margin:12px;overflow:hidden;text-overflow:ellipsis}.PostItem-Summary{color:#191b1f;font-size:14px}html[data-theme=dark] .PostItem-Summary{color:#fff}.PostItem-Summary{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;line-height:20px;margin:8px 12px;max-height:118px;overflow:hidden;text-overflow:ellipsis}.PostItem-Footer{-webkit-box-pack:justify;-ms-flex-pack:justify;bottom:12px;color:#8491a5;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;justify-content:space-between;left:12px;position:absolute;width:100%}html[data-theme=dark] .PostItem-Footer{color:#929aab}.PostItem-Footer{line-height:20px}.PostItem-FooterTitle{margin-right:24px}.PagingButton{background:#fff;border-radius:100px;height:48px;width:48px}html[data-theme=dark] .PagingButton{background:#191b1f}.PagingButton{-webkit-box-shadow:0 6px 13px 0 rgba(25,27,31,.06);box-shadow:0 6px 13px 0 rgba(25,27,31,.06)}html[data-theme=dark] .PagingButton{-webkit-box-shadow:0 6px 13px 0 hsla(0,0%,100%,.06);box-shadow:0 6px 13px 0 hsla(0,0%,100%,.06)}.PagingButton{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-top:90px}.PagingButton:hover{-webkit-transform:scale(1.04);transform:scale(1.04);z-index:9}.PagingButton:disabled{visibility:hidden}.PagingButton-Next{margin-left:40px}.PagingButton-Previous{margin-right:40px}.Recommendations-Main{background:#f8f8fa}html[data-theme=dark] .Recommendations-Main{background:#212429}.Recommendations-Main{margin:24px auto!important;position:relative}.Recommendations-List{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:32px auto}@media (min-width:690px){.Recommendations-BlockTitle{margin:24px auto 4px;width:690px}}.PreviewAuthorInfo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;white-space:nowrap}.PreviewAuthorInfo-content{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;margin-left:12px;overflow:hidden}.PreviewAuthorInfo-head{font-size:14px}.PreviewAuthorInfo-Author{color:rgba(25,27,31,.8)}html[data-theme=dark] .PreviewAuthorInfo-Author{color:hsla(0,0%,100%,.8)}.PreviewAuthorInfo-Type{color:#8491a5}html[data-theme=dark] .PreviewAuthorInfo-Type{color:#929aab}.PreviewAuthorInfo-Type{margin-left:8px}.PreviewAuthorInfo-detail{color:#8491a5;font-size:13px}html[data-theme=dark] .PreviewAuthorInfo-detail{color:#929aab}.PreviewAuthorInfo-detail{margin-top:1px}.PreviewAuthorInfo-DeleteButton{cursor:pointer}.PreviewContent{margin-top:14px}.PreviewContent-RichText{color:#373a40}html[data-theme=dark] .PreviewContent-RichText{color:#c2c6cf}.PreviewContent-RichText{font-size:14px;line-height:2;margin-top:5px}.PreviewContent-Line{margin-top:0;padding:0}.PreviewComments-InputContent{bottom:0;left:0;position:absolute;width:100%}.PreviewComments-singleButton{float:right;height:36px;margin-top:12px;width:72px}.PreviewComments-EmptyComment{margin-top:166px;text-align:center}.PreviewComments-EmptyCommentText{color:#8491a5}html[data-theme=dark] .PreviewComments-EmptyCommentText{color:#929aab}.PreviewComments-EmptyCommentText{font-size:15px}.PreviewComments{background:#fff;border-radius:2px;position:fixed;right:30px;top:68px}html[data-theme=dark] .PreviewComments{background:#191b1f}.PreviewComments{-webkit-box-shadow:0 5px 20px hsla(0,0%,7%,.1);box-shadow:0 5px 20px hsla(0,0%,7%,.1)}html[data-theme=dark] .PreviewComments{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3)}.PreviewComments{border:1px solid #ebeced}html[data-theme=dark] .PreviewComments{border:1px solid #282b30}.PreviewComments-content{background:#fff;height:518px;margin:16px;position:relative;width:249px}html[data-theme=dark] .PreviewComments-content{background:#191b1f}.PreviewComments-title{color:#373a40;font-size:24px}html[data-theme=dark] .PreviewComments-title{color:#c2c6cf}.PreviewComments-description{color:#8491a5;margin-top:16px}html[data-theme=dark] .PreviewComments-description{color:#929aab}.PreviewComments-description{font-size:14px}.PreviewComments-List{height:400px;overflow-y:scroll}.PreviewPost-content{background:#fff}html[data-theme=dark] .PreviewPost-content{background:#191b1f}@media (max-width:690px){.PreviewPost-content{padding-top:0}}.PreviewPost-Main{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;width:690px}@media (max-width:690px){.PreviewPost-Main{padding:0 16px 16px;width:100%}}.PreviewPost-Title{font-synthesis:style;font-weight:600}html[data-ios] .PreviewPost-Title{font-weight:500}html[data-android] .PreviewPost-Title{font-weight:700}.PreviewPost-Title{word-wrap:break-word;font-size:24px;line-height:1.22;margin:24px 0}@media (max-width:690px){.PreviewPost-Title{margin:16px 0}}.PreviewPost-RichText{margin-top:20px}.PostEditor,.PostEditor.is-focus,html[data-theme=dark] .PostEditor,html[data-theme=dark] .PostEditor.is-focus{border:0;border-top:1px solid rgba(0,0,0,.08)}html[data-theme=dark] .PostEditor,html[data-theme=dark] .PostEditor.is-focus,html[data-theme=dark] html[data-theme=dark] .PostEditor,html[data-theme=dark] html[data-theme=dark] .PostEditor.is-focus{border-top:1px solid rgba(0,0,0,.08)}.PostEditor .Editable{overflow:visible}.PostEditor .Editable-control:disabled{border-color:transparent}.PostEditor .Icon,html[data-theme=dark] .PostEditor .Icon{fill:#9196a1}.PostEditor .RichText{margin:30px 0;min-width:660px;padding:0}.PostEditor .RichText .Editable-VideoTitleInput-innerContainer{display:-webkit-box;display:-ms-flexbox;display:flex}.PostEditor .DraftEditor-root{font-size:16px;min-height:300px;padding:0}.PostEditor .public-DraftStyleDefault-block{max-width:100%}.PostEditor .VideoCard-layout{display:-webkit-box;display:-ms-flexbox;display:flex}.PostEditor .Editable-imageUploader{margin:0 auto}.PostEditor .Editable-imageUploader-layout{display:inline-block}.PostEditor-wrapper .Image-captionInput,.PostEditor-wrapper .Image-resizer{display:block}.PostEditor-wrapper .Editable-toolbarMenuItem{border-radius:0;color:#8491a5}html[data-theme=dark] .PostEditor-wrapper .Editable-toolbarMenuItem{color:#929aab}.PostEditor-wrapper .Editable-toolbarMenuItem:focus{outline:0}.PostEditor-wrapper .Editable-docModal .Modal-inner{min-height:0}.PostEditor-scheduledPublishCallout,.PostEditor-wrapper .WatermarkHint-modalBody{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.PostEditor-scheduledPublishCallout{color:#8491a5;display:-webkit-box;display:-ms-flexbox;display:flex}html[data-theme=dark] .PostEditor-scheduledPublishCallout{color:#929aab}.PostEditor-scheduledPublishCallout .DateTimePicker button{line-height:26px}.UserProfitCardSelector{height:calc(100vh - 48px);width:700px}.UserProfitCardSelector .Modal-content,.UserProfitCardSelector .Modal-inner,.UserProfitCardSelector-content,.UserProfitCardSelector-iframe{height:100%}.UserProfitCardSelector .Modal-content{margin:0;padding:0}.UserProfitCardSelector .Modal-inner{overflow:hidden;width:100%}.PostEditor-MCNEditor{height:385px;overflow:hidden;width:536px}.PostEditor-MCNEditor .Modal-content,.PostEditor-MCNEditor .Modal-inner{height:100%;overflow:hidden}.PostEditor-MCNEditor .Modal-content{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;width:100%}.PostEditor-MCNEditor .PostEditor-MCNEditorIframe{max-height:100vh}.Creator-SearchBar-tool{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:100%;position:relative;width:100%;z-index:90}.Creator-SearchBar-tool--focus{height:100%;left:0;position:absolute;top:0;width:100%}.Creator-SearchBar-tool .Popover,.Creator-SearchBar-tool>div{display:block;height:100%;width:100%}.Creator-SearchBar-menuContainer{margin-left:-13px;margin-top:18px;z-index:290}.Creator-SearchBar-menu{overflow-x:hidden;padding-bottom:0;width:400px}.Creator-SearchBar-menu.SearchBar-noValueMenu{padding-bottom:8px}.Creator-SearchBar-menu em{color:#8491a5}html[data-theme=dark] .Creator-SearchBar-menu em{color:#929aab}.Creator-SearchBar-menu em{font-style:normal}.Creator-SearchBar-menu .blueFont em{color:#09408e}html[data-theme=dark] .Creator-SearchBar-menu .blueFont em{color:#5271b0}.Creator-SearchBar-label{color:#8491a5;font-size:14px;margin-left:16px;margin-right:16px;padding:7px 0}html[data-theme=dark] .Creator-SearchBar-label{color:#929aab}.Creator-SearchBar-label{border-bottom:1px solid #ebeced}html[data-theme=dark] .Creator-SearchBar-label{border-bottom:1px solid #282b30}.Creator-SearchBar-label--history{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.Creator-SearchBar-input{border-radius:999px;-webkit-box-sizing:border-box;box-sizing:border-box;height:44px;padding-left:16;padding-right:0;-webkit-transition:width .2s ease,background .3s ease;transition:width .2s ease,background .3s ease;width:100%}.Creator-SearchBar-input-custom{border:1px solid #1772f6}html[data-theme=dark] .Creator-SearchBar-input-custom{border:1px solid #558eff}.Creator-SearchBar-input-custom.is-focus{border:1px solid #1772f6}html[data-theme=dark] .Creator-SearchBar-input-custom.is-focus{border:1px solid #558eff}.Creator-SearchBar-searchButton{border-bottom-right-radius:999px;border-top-right-radius:999px;line-height:42px;margin-left:12px;padding:0 12px}.Creator-SearchBar-searchIcon{color:#fff;cursor:auto;opacity:.3;-webkit-transition:fill .2s ease;transition:fill .2s ease}html[data-theme=dark] .Creator-SearchBar-searchIcon{color:#191b1f}.Creator-SearchBar-searchIcon{opacity:1}.Creator-SearchBar-searchIcon.isFocus{color:#1772f6}html[data-theme=dark] .Creator-SearchBar-searchIcon.isFocus{color:#558eff}.Creator-SearchBar-searchIcon.hasValue{color:#fff}html[data-theme=dark] .Creator-SearchBar-searchIcon.hasValue{color:#191b1f}.Creator-SearchBar-searchIcon.hasValue{cursor:pointer;opacity:1}.Creator-SearchBar-menu .Menu-item{padding:0 16px}.ColumnMenu{border:0;-webkit-box-shadow:none;box-shadow:none;position:relative}.ColumnMenu-dropdown{border:1px solid rgba(25,27,31,.08);position:absolute}html[data-theme=dark] .ColumnMenu-dropdown{border:1px solid hsla(0,0%,100%,.08)}.ColumnMenu-dropdown{border-radius:4px;color:#191b1f;font-size:14px;line-height:54px;text-align:left}html[data-theme=dark] .ColumnMenu-dropdown{color:#fff}.ColumnMenu-dropdown{background:#fff}html[data-theme=dark] .ColumnMenu-dropdown{background:#191b1f}.ColumnMenu-dropdown{-webkit-box-shadow:0 8px 18px rgba(25,27,31,.05);box-shadow:0 8px 18px rgba(25,27,31,.05)}html[data-theme=dark] .ColumnMenu-dropdown{-webkit-box-shadow:0 8px 18px hsla(0,0%,100%,.05);box-shadow:0 8px 18px hsla(0,0%,100%,.05)}.ColumnMenu-dropdown{opacity:0;-webkit-transform:translateY(-10%);transform:translateY(-10%);-webkit-transition:all .1s;transition:all .1s;visibility:hidden;z-index:100}.ColumnMenu-dropdown li{padding:0}.ColumnMenu-dropdown li>.Button,.ColumnMenu-dropdown li>a{color:#191b1f;display:block;height:42px;line-height:42px;padding:0 16px;text-align:left;width:100%}html[data-theme=dark] .ColumnMenu-dropdown li>.Button,html[data-theme=dark] .ColumnMenu-dropdown li>a{color:#fff}.ColumnMenu-dropdown li:hover{background:#f8f8fa}html[data-theme=dark] .ColumnMenu-dropdown li:hover{background:#212429}.ColumnMenu-dropdown li:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.ColumnMenu-dropdown li:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.ColumnMenu-dropdown a{display:block}.MenuButton-listen-hover~.ColumnMenu-dropdown{-webkit-transition-delay:.2s;transition-delay:.2s}.ColumnMenu--open>.ColumnMenu-dropdown{opacity:1;-webkit-transform:none;transform:none;visibility:visible}.ColumnSearchMenu .ColumnMenu-dropdown{left:50%;margin-left:-104px;min-height:214px;overflow:hidden;width:208px}.ColumnSearchMenu .MenuButton-listen-click{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:0 auto}.ColumnSearchMenu .ColumnSearchMenu-selectFriendsButton.Button{height:auto;line-height:55px;padding:0}.ColumnSearchMenu-searchInput{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:52px;width:100%}.ColumnSearchMenu-searchInput,.ColumnSearchMenu-searchInput.is-focus,html[data-theme=dark] .ColumnSearchMenu-searchInput,html[data-theme=dark] .ColumnSearchMenu-searchInput.is-focus{border:none}.ColumnSearchMenu-searchInput svg{fill:#9196a1;left:20px;position:absolute;top:18px}html[data-theme=dark] .ColumnSearchMenu-searchInput svg{fill:#9196a1}.ColumnSearchMenu-searchInput .Input{color:#191b1f;margin-left:37px}html[data-theme=dark] .ColumnSearchMenu-searchInput .Input{color:#fff}.ColumnSearchMenu-friends{border:0;border-radius:0;color:#191b1f;cursor:pointer;line-height:44px;padding:5px 16px;white-space:nowrap}html[data-theme=dark] .ColumnSearchMenu-friends{color:#fff}.ColumnSearchMenu-friends{overflow:hidden;text-overflow:ellipsis}.ColumnSearchMenu-friends span{font-size:15px}.ColumnSearchMenu-image{border:0;border-radius:50%;height:36px;margin-right:14px;max-width:100%;vertical-align:middle;width:36px}.ReviewPanel-popover .Avatar{border-radius:50%;height:36px;width:36px}.ReviewPanel-triggerButton{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-right:10px}.ReviewPanel-triggerButton .Zi{margin-right:2px}.ReviewPanel-triggerButton:hover{color:#191b1f}html[data-theme=dark] .ReviewPanel-triggerButton:hover{color:#fff}.ReviewPanel-wrapper{background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:277px;width:320px}html[data-theme=dark] .ReviewPanel-wrapper{background:#191b1f}.ReviewPanel-wrapper{border-radius:14px;color:#81858f;font-size:14px;padding:16px}html[data-theme=dark] .ReviewPanel-wrapper{color:#9196a1}.ReviewPanel-wrapper{line-height:1.7}.ReviewPanel-review{color:#81858f;font-size:14px}html[data-theme=dark] .ReviewPanel-review{color:#9196a1}.ReviewPanel-review{line-height:1.7;padding:60px 0 30px;text-align:center}.ReviewPanel-reviewIcon,html[data-theme=dark] .ReviewPanel-reviewIcon{fill:#67c23a}.ReviewPanel-reviewIcon{margin:0 auto 16px}.ReviewPanel-section .ColumnMenu{border:0;-webkit-box-shadow:0;box-shadow:0;height:auto;width:auto}.ReviewPanel-title{font-size:18px;font-synthesis:style;font-weight:600}html[data-ios] .ReviewPanel-title{font-weight:500}html[data-android] .ReviewPanel-title{font-weight:700}.ReviewPanel-title{color:#191b1f}html[data-theme=dark] .ReviewPanel-title{color:#fff}.ReviewPanel-title{margin-bottom:16px}.ReviewPanel-selectButton{display:block;height:40px}.ReviewPanel-selectButton .Zi,html[data-theme=dark] .ReviewPanel-selectButton .Zi{color:#9196a1}.ReviewPanel-selectButton:hover .Zi{color:#81858f}html[data-theme=dark] .ReviewPanel-selectButton:hover .Zi{color:#9196a1}.ReviewPanel-section+.ReviewPanel-section{border-top:1px solid rgba(25,27,31,.1)}html[data-theme=dark] .ReviewPanel-section+.ReviewPanel-section{border-top:1px solid hsla(0,0%,100%,.1)}.ReviewPanel-sectionTitle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:20px;text-align:center}.ReviewPanel-sectionTitle,.ReviewPanel-selectColumnMenu{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.ReviewPanel-selectColumnMenu{padding:4px 0}.ReviewPanel-selectColumnMenu .ColumnMenu-dropdown{left:50%;-webkit-transform:translate(-50%,40px);transform:translate(-50%,40px);width:200px}.ReviewPanel-selectColumnMenu .ColumnMenu-item .Button{display:inline-block;height:54px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ReviewPanel-selectedColumn{cursor:pointer;height:36px;margin:10px auto 16px;position:relative;width:36px}.ReviewPanel-selectedColumn .Button{background:rgba(0,0,0,.6);bottom:0;left:0;padding:0;position:absolute;right:0;top:0;width:100%}html[data-theme=dark] .ReviewPanel-selectedColumn .Button{background:rgba(0,0,0,.6)}.ReviewPanel-selectedColumn .Button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-radius:50%;display:none;justify-content:center}.ReviewPanel-selectedColumn .Zi,html[data-theme=dark] .ReviewPanel-selectedColumn .Zi{color:#fff}.ReviewPanel-selectedColumn:hover .Button{display:-webkit-box;display:-ms-flexbox;display:flex}.ReviewPanel-selectFriends{cursor:pointer}.ReviewPanel-selectFriends-transform .Zi{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ReviewPanel-button{margin-top:16px;text-align:right}.ReviewPanel-button .Button{border-color:#1772f6;height:32px;margin-left:215px;width:72px}html[data-theme=dark] .ReviewPanel-button .Button{border-color:#558eff}.ReviewPanel-button .Button{color:#1772f6}html[data-theme=dark] .ReviewPanel-button .Button{color:#558eff}.ReviewPanel-button .Button[disabled],html[data-theme=dark] .ReviewPanel-button .Button[disabled]{color:#9196a1}.ReviewPanel-button .Button[disabled]{background-color:transparent;border-color:rgba(0,0,0,.1);opacity:1}html[data-theme=dark] .ReviewPanel-button .Button[disabled]{border-color:rgba(0,0,0,.1)}.ReviewPanel-friend{display:-webkit-box;display:-ms-flexbox;display:flex;height:36px;margin-right:8px}.ReviewPanel-friend .Avatar{margin:2px 8px 0}.ReviewPanel-selectFriend{position:relative}.ReviewPanel-selectFriend .Button{background:rgba(0,0,0,.6);height:36px;margin-left:8px;margin-top:2px;padding:0;position:absolute;top:0;width:36px}html[data-theme=dark] .ReviewPanel-selectFriend .Button{background:rgba(0,0,0,.6)}.ReviewPanel-selectFriend .Button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-radius:50%;display:none;justify-content:center}.ReviewPanel-selectFriend .Zi,html[data-theme=dark] .ReviewPanel-selectFriend .Zi{color:#fff}.ReviewPanel-selectFriend:hover .Button{display:-webkit-box;display:-ms-flexbox;display:flex}.ReviewPanel-columnName{border-radius:50%;height:36px;margin-right:14px;vertical-align:middle;width:36px}.PublishPanel-triggerButton{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:32px;justify-content:center;line-height:30px;min-width:82px;padding:0 .6em}.PublishPanel-triggerButton:disabled{border-color:#adb1b7}html[data-theme=dark] .PublishPanel-triggerButton:disabled{border-color:#373a40}.PublishPanel-triggerButton:disabled{color:#81858f}html[data-theme=dark] .PublishPanel-triggerButton:disabled{color:#9196a1}.PublishPanel-triggerButton .Zi{margin-right:-3px;pointer-events:none}.PublishPanel-wrapper{float:right;padding:0 10px;position:relative}.PublishPanel-popover{background:#fff;cursor:default;height:auto;line-height:1;margin-left:-12px;margin-top:-4px;min-height:266px;opacity:1;outline:0;padding-bottom:64px;position:fixed;top:62px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:320px;z-index:2}html[data-theme=dark] .PublishPanel-popover{background:#191b1f}.PublishPanel-popover{border:1px solid #ebeced}html[data-theme=dark] .PublishPanel-popover{border:1px solid #212429}.PublishPanel-popover{border-radius:4px}.PublishPanel-popover,html[data-theme=dark] .PublishPanel-popover{-webkit-box-shadow:0 5px 20px rgba(0,0,0,.1);box-shadow:0 5px 20px rgba(0,0,0,.1)}.PublishPanel-popover .PublishPanel-popoverArrow,.PublishPanel-popover .PublishPanel-popoverArrow:after{border-color:transparent transparent #ebeced;border-style:solid;border-width:0 8px 8px;display:block;height:0;width:0}html[data-theme=dark] .PublishPanel-popover .PublishPanel-popoverArrow,html[data-theme=dark] .PublishPanel-popover .PublishPanel-popoverArrow:after{border-bottom-color:#212429}.PublishPanel-popover .PublishPanel-popoverArrow,.PublishPanel-popover .PublishPanel-popoverArrow:after{position:fixed;right:100px;top:-9px}.PublishPanel-popover .PublishPanel-popoverArrow:after{border-bottom-color:#fff;content:""}html[data-theme=dark] .PublishPanel-popover .PublishPanel-popoverArrow:after{border-bottom-color:#191b1f}.PublishPanel-popover .PublishPanel-popoverArrow:after{top:-8px}.PublishPanel-title{font-size:18px;font-synthesis:style;font-weight:600;padding:16px}html[data-ios] .PublishPanel-title{font-weight:500}html[data-android] .PublishPanel-title{font-weight:700}.PublishPanel-content{color:#81858f;font-size:14px;max-height:270px;overflow:auto;padding:0 16px}html[data-theme=dark] .PublishPanel-content{color:#9196a1}.PublishPanel-content{line-height:1.7}.PublishPanel-tags{margin-top:16px}.PublishPanel-tags:before{content:"";display:table}.PublishPanel-tags:after{clear:both;content:"";display:table}.PublishPanel-tags li{float:left;list-style:none;margin:0 15px 10px 0;position:relative}.PublishPanel-tagsWrapper{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block;max-width:100%;position:relative}.PublishPanel-tagLink{color:#81858f}html[data-theme=dark] .PublishPanel-tagLink{color:#9196a1}.PublishPanel-tagLink{background:#ebeced;border-radius:15px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;line-height:20px;max-width:100%;padding:5px 36px 5px 16px}html[data-theme=dark] .PublishPanel-tagLink{background:#282b30}.PublishPanel-removeTag{color:#9196a1;cursor:pointer;height:18px;line-height:11px;margin-top:-8px;position:absolute;right:14px;text-align:center;top:50%;width:18px}html[data-theme=dark] .PublishPanel-removeTag{color:#9196a1}.PublishPanel-searchInput{margin-top:16px;width:100%}.PublishPanel-searchInput,.PublishPanel-searchInput.is-focus,html[data-theme=dark] .PublishPanel-searchInput,html[data-theme=dark] .PublishPanel-searchInput.is-focus{border:none}.PublishPanel-searchInput .Icon--search,html[data-theme=dark] .PublishPanel-searchInput .Icon--search{fill:#9196a1}.PublishPanel-searchInput .Icon--search{left:2px;position:absolute;top:8px}.PublishPanel-searchInput .Input{margin-left:19px}.PublishPanel-line{background:rgba(25,27,31,.1);display:block;width:100%}html[data-theme=dark] .PublishPanel-line{background:hsla(0,0%,100%,.1)}.PublishPanel-line{height:1px;margin-top:2px}.PublishPanel-suggest{position:absolute;top:150px;z-index:30}.PublishPanel-suggest,html[data-theme=dark] .PublishPanel-suggest{border:1px solid rgba(0,0,0,.08)}.PublishPanel-suggest{border-radius:4px}.PublishPanel-suggest,html[data-theme=dark] .PublishPanel-suggest{-webkit-box-shadow:0 8px 18px rgba(0,0,0,.05);box-shadow:0 8px 18px rgba(0,0,0,.05)}.PublishPanel-suggest{background-color:#fff}html[data-theme=dark] .PublishPanel-suggest{background-color:#191b1f}.PublishPanel-suggest{-webkit-box-sizing:border-box;box-sizing:border-box}.PublishPanel-suggest .PublishPanel-row{border:0;color:#191b1f;cursor:pointer;line-height:44px;padding:0 16px;white-space:nowrap}html[data-theme=dark] .PublishPanel-suggest .PublishPanel-row{color:#fff}.PublishPanel-suggest .PublishPanel-row:first-child,.PublishPanel-suggest .PublishPanel-row:last-child{border-radius:4px 4px 0 0}.PublishPanel-normalRow:hover{background-color:#f8f8fa}html[data-theme=dark] .PublishPanel-normalRow:hover{background-color:#212429}.PublishPanel-name{font-size:15px}.PublishPanel-empty,html[data-theme=dark] .PublishPanel-empty{color:#9196a1}.PublishPanel-stepOneButton{bottom:16px;position:absolute;right:16px}.PublishPanel-buttonWrapper{bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute}.PublishPanel-button{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:12px;height:32px;line-height:30px;width:72px}.PublishPanel-columns{color:#191b1f;height:45px;line-height:18px;margin-bottom:20px;position:relative}html[data-theme=dark] .PublishPanel-columns{color:#fff}.PublishPanel-columnItem{color:#191b1f;line-height:45px;position:relative}html[data-theme=dark] .PublishPanel-columnItem{color:#fff}.PublishPanel-columnLabel{display:-webkit-box;display:-ms-flexbox;display:flex}.PublishPanel-columnLabel span{display:block}.PublishPanel-columnInput{position:absolute;right:0;top:10px}.PublishPanel-description{color:#9196a1;font-size:13px}html[data-theme=dark] .PublishPanel-description{color:#9196a1}.PublishPanel-description{display:block}.PublishPanel-columnImg{border:none;border-radius:50%;height:36px;margin-right:14px;vertical-align:middle}.PublishPanel-returnButton{border-color:transparent;color:#81858f;font-size:14px;height:32px;width:72px}html[data-theme=dark] .PublishPanel-returnButton{color:#9196a1}.PublishPanel-returnButton:hover{color:#191b1f}html[data-theme=dark] .PublishPanel-returnButton:hover{color:#fff}.PublishPanel-stepTwoButton{font-size:12px;margin-left:160px}.PublishPanel-searchEmptyInput{display:none}.PublishPanel-label{display:block;margin-bottom:20px}.PublishPanel-statement-title{font-size:18px;font-synthesis:style;font-weight:600;margin:18px 8px 4px 16px}html[data-ios] .PublishPanel-statement-title{font-weight:500}html[data-android] .PublishPanel-statement-title{font-weight:700}.DisclaimerEntry-helpIcon{fill:#8491a5}html[data-theme=dark] .DisclaimerEntry-helpIcon{fill:#929aab}.DisclaimerEntry-helpIcon{margin-left:7px;width:20px}.PublishPanel-statement-content{color:#81858f;font-size:15px}html[data-theme=dark] .PublishPanel-statement-content{color:#9196a1}.PublishPanel-statement-content{line-height:22px;margin:17px 20px 20px 16px}.PublishPanel-disclaimersItem{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;background-color:#ebeced;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:30px;justify-content:space-between;line-height:30px;width:130px}html[data-theme=dark] .PublishPanel-disclaimersItem{background-color:#282b30}.PublishPanel-disclaimersItem{color:#81858f}html[data-theme=dark] .PublishPanel-disclaimersItem{color:#9196a1}.PublishPanel-disclaimersItem{border-radius:15px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;margin-bottom:12px;margin-left:20px;padding:0 12px}.PublishPanel-disclaimersItem--checked{color:#1772f6}html[data-theme=dark] .PublishPanel-disclaimersItem--checked{color:#558eff}.PublishPanel-disclaimersItem--checked{background-color:rgba(23,114,246,.08);position:relative}html[data-theme=dark] .PublishPanel-disclaimersItem--checked{background-color:rgba(85,142,255,.08)}.WriteIndex-titleInput{border:0;height:auto;margin:16px 0;padding:0;position:relative;width:100%}.WriteIndex-titleInput.is-focus,html[data-theme=dark] .WriteIndex-titleInput,html[data-theme=dark] .WriteIndex-titleInput.is-focus{border:0}.WriteIndex-titleInput .Input{border:0;display:block;font-size:32px;font-synthesis:style;font-weight:600;height:44px;line-height:1.4;min-height:44px;width:100%}html[data-ios] .WriteIndex-titleInput .Input{font-weight:500}html[data-android] .WriteIndex-titleInput .Input{font-weight:700}.WriteIndex-titleInput .Input{-webkit-box-shadow:none;box-shadow:none;outline:none}.WriteIndex-titleInput .Input::-webkit-input-placeholder{color:#9196a1}.WriteIndex-titleInput .Input::-moz-placeholder{color:#9196a1}.WriteIndex-titleInput .Input:-ms-input-placeholder{color:#9196a1}.WriteIndex-titleInput .Input::-ms-input-placeholder{color:#9196a1}.WriteIndex-titleInput .Input::placeholder{color:#9196a1}html[data-theme=dark] .WriteIndex-titleInput .Input::-webkit-input-placeholder{color:#9196a1}html[data-theme=dark] .WriteIndex-titleInput .Input::-moz-placeholder{color:#9196a1}html[data-theme=dark] .WriteIndex-titleInput .Input:-ms-input-placeholder{color:#9196a1}html[data-theme=dark] .WriteIndex-titleInput .Input::-ms-input-placeholder{color:#9196a1}html[data-theme=dark] .WriteIndex-titleInput .Input::placeholder{color:#9196a1}.WriteIndex-titleInput .Input:focus{outline:none}.Layout-titleImage--full .WriteIndex-titleInput,html[data-theme=dark] .Layout-titleImage--full .WriteIndex-titleInput{background:transparent;margin:0;position:absolute;text-shadow:0 0 10px rgba(0,0,0,.18);top:calc(100vh - 44px);-webkit-transform:translateY(-100%);transform:translateY(-100%);width:660px}html[data-theme=dark] .Layout-titleImage--full .WriteIndex-titleInput,html[data-theme=dark] html[data-theme=dark] .Layout-titleImage--full .WriteIndex-titleInput{text-shadow:0 0 10px rgba(0,0,0,.18)}.Layout-titleImage--full .WriteIndex-titleInput .Input,html[data-theme=dark] .Layout-titleImage--full .WriteIndex-titleInput .Input,html[data-theme=dark] html[data-theme=dark] .Layout-titleImage--full .WriteIndex-titleInput .Input{color:#fff}.WriteIndexLayout{min-height:660px}.WriteIndexLayout-main{margin:47px auto 0;width:660px}@media (max-width:660px){.WriteIndexLayout-main{margin-top:35px;width:100%!important}}.WriteIndex-pageTitleWrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.WriteIndex-pageTitle{font-synthesis:style;font-weight:600}html[data-ios] .WriteIndex-pageTitle{font-weight:500}html[data-android] .WriteIndex-pageTitle{font-weight:700}.WriteIndex-pageTitle{color:#191b1f}html[data-theme=dark] .WriteIndex-pageTitle{color:#fff}.WriteIndex-pageTitle{margin-right:20px}.WriteIndex-pageSubTitle,html[data-theme=dark] .WriteIndex-pageSubTitle{color:#9196a1}.WriteIndex-pageSubTitle{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;max-height:22px;overflow:hidden}.WriteIndex-LengthStatus{color:#8491a5;margin-bottom:16px}html[data-theme=dark] .WriteIndex-LengthStatus{color:#929aab}.WriteIndex-LengthStatus{font-size:14px;text-align:right}.WriteIndex-LengthStatus-warning,.WriteIndex-pageTitleError,html[data-theme=dark] .WriteIndex-LengthStatus-warning,html[data-theme=dark] .WriteIndex-pageTitleError{color:#d95350}@-webkit-keyframes WriteIndexLoading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes WriteIndexLoading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.WriteIndex-pageTitleLoading{-webkit-animation:WriteIndexLoading .9s infinite;animation:WriteIndexLoading .9s infinite}.WriteIndex-previewWrapper{z-index:1}.WriteIndex-closePreview{border:none;height:24px;padding:0;position:absolute;right:0;top:0;width:24px}.WriteIndex .Editable-videoModal-typeButton:active{outline:none}.WriteIndex .Editable .DraftEditor-root .is-fixed{border-top:1px solid #ebeced;top:52px!important;width:100%}html[data-theme=dark] .WriteIndex .Editable .DraftEditor-root .is-fixed{border-top:1px solid #282b30}.WriteIndex .Editable .DraftEditor-root .is-fixed{-webkit-box-shadow:0 1px 3px hsla(0,0%,7%,.1);box-shadow:0 1px 3px hsla(0,0%,7%,.1);opacity:.97;z-index:1}html[data-theme=dark] .WriteIndex .Editable .DraftEditor-root .is-fixed{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3)}.WriteIndex .LinkCard-content{display:-webkit-box;display:-ms-flexbox;display:flex}.WriteIndex .LinkCard-content div:first-child{-ms-flex-negative:initial;flex-shrink:1}.WriteIndex .LinkCard-title{display:-webkit-box}.WriteIndex .LinkCard-image--default{display:-webkit-box;display:-ms-flexbox;display:flex}.WriteIndex .LinkCard-image{max-width:none}
/*# sourceMappingURL=column.216a26f4.936827b41f006f6d2f47.css.map*/</style><style data-savepage-href="https://static.zhihu.com/heifetz/user-hover-card.216a26f4.b5b466bc65c22a335ba8.css" type="text/css">.ChatBoxModal-closeButton{position:absolute;right:12px;top:12px}.ChatBoxModal-closeIcon{fill:#c4c7ce}html[data-theme=dark] .ChatBoxModal-closeIcon{fill:#282b30}.AbnormalAlert{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;width:448px}html[data-theme=dark] .AbnormalAlert{background-color:#191b1f}.AbnormalAlert{-webkit-box-shadow:0 5px 20px 0 rgba(25,27,31,.2);box-shadow:0 5px 20px 0 rgba(25,27,31,.2)}html[data-theme=dark] .AbnormalAlert{-webkit-box-shadow:0 5px 20px 0 hsla(0,0%,100%,.2);box-shadow:0 5px 20px 0 hsla(0,0%,100%,.2)}.AbnormalAlert{border-radius:4px;padding:0 20px;z-index:1}.AbnormalAlert-message,html[data-theme=dark] .AbnormalAlert-message{color:#d95350}.AbnormalAlert-message{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:13px;font-style:14px;text-align:center}.AbnormalAlert-message a{color:#81858f}html[data-theme=dark] .AbnormalAlert-message a{color:#9196a1}.AbnormalAlert-icon{fill:#c4c7ce}html[data-theme=dark] .AbnormalAlert-icon{fill:#282b30}.AbnormalAlert-icon{cursor:pointer;height:18px;padding:5px;width:18px}.ChatBox{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:600px;min-width:710px;position:relative}.ChatBox-title{border-bottom:1px solid #ebeced;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;height:50px;line-height:20px;margin:0 14px;padding-bottom:9px;padding-top:21px}html[data-theme=dark] .ChatBox-title{border-bottom:1px solid #282b30}.ChatBox-title{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-synthesis:style;font-weight:600;justify-content:center}html[data-ios] .ChatBox-title{font-weight:500}html[data-android] .ChatBox-title{font-weight:700}.ChatBox-titleVipIcon{height:14px;padding-left:4px;width:14px}.ChatBox-empty{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0 auto;padding-top:25%;position:relative;text-align:center}.ChatBox-emptyImage{height:120px}.ChatBox-emptyDesc{color:rgba(132,145,165,.5);font-size:12px}html[data-theme=dark] .ChatBox-emptyDesc{color:rgba(146,154,171,.5)}.ChatBox-alert{left:50%;position:absolute;top:50px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.MessagesBox-wrapper{height:362px}.InputBox,.MessagesBox-wrapper{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.InputBox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:250px;min-height:180px}.InputBox,.InputBox-footer{display:-webkit-box;display:-ms-flexbox;display:flex}.InputBox-footer{-ms-flex-negative:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;flex-shrink:0;padding:0 20px 10px}.InputBox-input{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;border-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:auto;flex:auto;-ms-flex-direction:column;flex-direction:column;padding:0 4px 0 10px}.InputBox-input textarea{width:100%}.InputBox-input.is-focus{border:none}.InputBox-sendBtn{border-radius:6px;font-size:13px;height:32px;line-height:16px;width:72px}.InputBox-footerDesc{-webkit-box-flex:1;-ms-flex:auto;flex:auto;font-size:14px;line-height:20px;padding-right:10px;text-align:right}.EmoticonsFooter{background-color:#f8f8fa;height:40px}html[data-theme=dark] .EmoticonsFooter{background-color:#212429}.EmoticonsFooter{-ms-flex-negative:0;border-bottom-left-radius:8px;border-bottom-right-radius:8px;flex-shrink:0;overflow:hidden}.EmoticonsFooter-items{-webkit-box-sizing:content-box;box-sizing:content-box;height:100%;overflow-x:scroll;overflow-y:hidden;padding-bottom:17px;white-space:nowrap}.EmoticonsFooter-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-block;height:40px;text-align:center;vertical-align:bottom;width:50px}.EmoticonsFooter-itemIcon{height:40px}.EmoticonsFooter-item--selected{background-color:#fff}html[data-theme=dark] .EmoticonsFooter-item--selected{background-color:#191b1f}.Spinner-blade{display:inline-block;height:20px;position:relative;width:20px}.Spinner-blade--large{height:35px;width:35px}.Spinner-blade--large .Spinner-blade-12{border-radius:50%/16.67%;height:25.71429%;width:8.57143%}.Spinner-blade--white .Spinner-blade-12{background-color:#fff}html[data-theme=dark] .Spinner-blade--white .Spinner-blade-12{background-color:#191b1f}@-webkit-keyframes spinnerBladeFade{0%{opacity:.85}50%{opacity:.25}to{opacity:.25}}@keyframes spinnerBladeFade{0%{opacity:.85}50%{opacity:.25}to{opacity:.25}}.Spinner-blade-12{border-radius:50%/20%;height:25%;left:44.5%;position:absolute;top:37%;width:10%}.Spinner-blade-12,html[data-theme=dark] .Spinner-blade-12{background-color:#9196a1}.Spinner-blade-12{-webkit-animation:spinnerBladeFade 1s linear infinite;animation:spinnerBladeFade 1s linear infinite}.Spinner-blade-12:first-child{-webkit-animation-delay:-1.66667s;animation-delay:-1.66667s;-webkit-transform:rotate(30deg) translateY(-150%);transform:rotate(30deg) translateY(-150%)}.Spinner-blade-12:nth-child(2){-webkit-animation-delay:-1.58333s;animation-delay:-1.58333s;-webkit-transform:rotate(60deg) translateY(-150%);transform:rotate(60deg) translateY(-150%)}.Spinner-blade-12:nth-child(3){-webkit-animation-delay:-1.5s;animation-delay:-1.5s;-webkit-transform:rotate(90deg) translateY(-150%);transform:rotate(90deg) translateY(-150%)}.Spinner-blade-12:nth-child(4){-webkit-animation-delay:-1.41667s;animation-delay:-1.41667s;-webkit-transform:rotate(120deg) translateY(-150%);transform:rotate(120deg) translateY(-150%)}.Spinner-blade-12:nth-child(5){-webkit-animation-delay:-1.33333s;animation-delay:-1.33333s;-webkit-transform:rotate(150deg) translateY(-150%);transform:rotate(150deg) translateY(-150%)}.Spinner-blade-12:nth-child(6){-webkit-animation-delay:-1.25s;animation-delay:-1.25s;-webkit-transform:rotate(180deg) translateY(-150%);transform:rotate(180deg) translateY(-150%)}.Spinner-blade-12:nth-child(7){-webkit-animation-delay:-1.16667s;animation-delay:-1.16667s;-webkit-transform:rotate(210deg) translateY(-150%);transform:rotate(210deg) translateY(-150%)}.Spinner-blade-12:nth-child(8){-webkit-animation-delay:-1.08333s;animation-delay:-1.08333s;-webkit-transform:rotate(240deg) translateY(-150%);transform:rotate(240deg) translateY(-150%)}.Spinner-blade-12:nth-child(9){-webkit-animation-delay:-1s;animation-delay:-1s;-webkit-transform:rotate(270deg) translateY(-150%);transform:rotate(270deg) translateY(-150%)}.Spinner-blade-12:nth-child(10){-webkit-animation-delay:-.91667s;animation-delay:-.91667s;-webkit-transform:rotate(300deg) translateY(-150%);transform:rotate(300deg) translateY(-150%)}.Spinner-blade-12:nth-child(11){-webkit-animation-delay:-.83333s;animation-delay:-.83333s;-webkit-transform:rotate(330deg) translateY(-150%);transform:rotate(330deg) translateY(-150%)}.Spinner-blade-12:nth-child(12){-webkit-animation-delay:-.75s;animation-delay:-.75s;-webkit-transform:rotate(1turn) translateY(-150%);transform:rotate(1turn) translateY(-150%)}.EmoticonPanel{line-height:normal;padding:5px 5px 0}.EmoticonPanel-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-block;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;padding:5px;text-align:center}.EmoticonPanel-item:hover{background-color:#f8f8fa}html[data-theme=dark] .EmoticonPanel-item:hover{background-color:#212429}.EmoticonPanel-item:hover{cursor:pointer}.EmoticonPanel-item:focus{outline:none;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s}html[data-focus-visible] .EmoticonPanel-item:focus{-webkit-box-shadow:0 0 0 2px #fff,0 0 0 5px rgba(5,109,232,.3);box-shadow:0 0 0 2px #fff,0 0 0 5px rgba(5,109,232,.3)}html[data-theme=dark][data-focus-visible] .EmoticonPanel-item:focus{-webkit-box-shadow:0 0 0 2px #121212,0 0 0 5px rgba(85,142,255,.6);box-shadow:0 0 0 2px #121212,0 0 0 5px rgba(85,142,255,.6)}.EmoticonPanel-item--big{-webkit-box-sizing:border-box;box-sizing:border-box;height:80px;width:75px}.EmoticonPanel-itemImg--small{height:24px;width:24px}.EmoticonPanel-itemImg--big{height:58px;min-height:58px;width:58px}.EmoticonPanel-itemTitle{-webkit-box-flex:1;color:#9196a1;-ms-flex:auto;flex:auto;font-size:12px;line-height:14px;padding-top:2px}html[data-theme=dark] .EmoticonPanel-itemTitle{color:#9196a1}.EmoticonPanel-spinner{display:block;margin:0 auto;top:45%}.EmoticonPagination{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center}.EmoticonPagination-bullet{background:#c4c7ce;border-radius:50%;display:inline-block;height:4px;width:4px}html[data-theme=dark] .EmoticonPagination-bullet{background:#282b30}.EmoticonPagination-bullet+.EmoticonPagination-bullet{margin-left:5px}.EmoticonPagination-bullet--active{background:#81858f}html[data-theme=dark] .EmoticonPagination-bullet--active{background:#9196a1}.Emoticons{background-color:#fff;border-radius:8px;width:316px}html[data-theme=dark] .Emoticons{background-color:#191b1f}.Emoticons{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.Emoticons--bordered{border:1px solid #ebeced}html[data-theme=dark] .Emoticons--bordered{border:1px solid #282b30}.Emoticons--bordered,html[data-theme=dark] .Emoticons--bordered{-webkit-box-shadow:0 0 16px 0 rgba(0,0,0,.15);box-shadow:0 0 16px 0 rgba(0,0,0,.15)}.Emoticons-panels{-webkit-box-flex:1;-ms-flex:auto;flex:auto;height:166px}.Emoticons-panels-item{-ms-flex-negative:0;flex-shrink:0;width:100%}.swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.Emoticons-panelContainer{height:175px;overflow:hidden;padding-bottom:8px}.Emoticons-Pagination{height:16px;margin:-16px auto 0;position:relative}.EmoticonTool{position:relative}.EmoticonTool-panel{bottom:35px;left:-25px;position:absolute;z-index:102}.EmoticonTool-panel:after{border-left:7px solid transparent;border-top:8px solid #fff;content:""}html[data-theme=dark] .EmoticonTool-panel:after{border-top:8px solid #191b1f}.EmoticonTool-panel:after{border-right:7px solid transparent;bottom:-8px;left:28px;position:absolute}.EmoticonTool--mask{height:100%;left:0;position:fixed;top:0;width:100%;z-index:101}.EmoticonTool-icon{cursor:pointer}.EcomCardTool-Modal .Modal-inner{background:#fff}html[data-theme=dark] .EcomCardTool-Modal .Modal-inner{background:#191b1f}.EcomCardTool-Modal--list{width:100%}.EcomCardTool-Modal--cardItem+.EcomCardTool-Modal--cardItem{margin-top:20px}.KfeCollection-MessageEventCard{align-items:center;background-color:#fff;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:row;height:84px;padding:12px}html[data-theme=dark] .KfeCollection-MessageEventCard{background-color:#121212}.KfeCollection-MessageEventCard{-webkit-backdrop-filter:blur(27.1828px);backdrop-filter:blur(27.1828px);filter:drop-shadow(0 0 20px rgba(0,0,0,.08))}.KfeCollection-MessageEventCard+.KfeCollection-MessageEventCard{margin-top:14px}.KfeCollection-MessageEventCard--InMessage{height:84px;width:255px}.KfeCollection-MessageEventCard-cover{border-radius:6px;height:60px;margin-right:12px;width:60px}.KfeCollection-MessageEventCard-title{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#121212;display:-webkit-box;max-width:239px;overflow:hidden;text-overflow:ellipsis;word-break:break-all}html[data-theme=dark] .KfeCollection-MessageEventCard-title{color:#fff}.KfeCollection-MessageEventCard-title{font-size:15px;font-weight:500;line-height:21px;width:249px}.KfeCollection-MessageEventCard--InMessage .KfeCollection-MessageEventCard-title{max-width:158px}.KfeCollection-MessageEventCard-text{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#999;display:-webkit-box;font-size:14px;font-weight:400;line-height:20px;margin-top:2px;max-width:239px;overflow:hidden;text-overflow:ellipsis;word-break:break-all}html[data-theme=dark] .KfeCollection-MessageEventCard-text{color:#999}.KfeCollection-MessageEventCard--InMessage .KfeCollection-MessageEventCard-text{max-width:158px}.KfeCollection-MessageCouponCard{-webkit-backdrop-filter:blur(27.1828px);backdrop-filter:blur(27.1828px);box-sizing:border-box;display:flex;filter:drop-shadow(0 0 20px rgba(0,0,0,.08));flex-direction:row;height:66px;justify-content:space-between}.KfeCollection-MessageCouponCard+.KfeCollection-MessageCouponCard{margin-top:14px}.KfeCollection-MessageCouponCard--InMessage{height:84px;width:255px}.KfeCollection-MessageCouponCard-content{background-color:#fff;border-radius:8px 0 0 8px;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:center;padding:0 12px;position:relative}html[data-theme=dark] .KfeCollection-MessageCouponCard-content{background-color:#2e2e2e}.KfeCollection-MessageCouponCard-title{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#121212;display:-webkit-box;font-size:14px;font-weight:500;line-height:18px;max-width:230px;overflow:hidden;text-overflow:ellipsis;width:230px;word-break:break-all}html[data-theme=dark] .KfeCollection-MessageCouponCard-title{color:#fff}.KfeCollection-MessageCouponCard--InMessage .KfeCollection-MessageCouponCard-title{max-width:158px}.KfeCollection-MessageCouponCard-text{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#999;display:-webkit-box;font-size:12px;line-height:17px;margin-top:2px;max-width:230px;overflow:hidden;text-overflow:ellipsis;word-break:break-all}html[data-theme=dark] .KfeCollection-MessageCouponCard-text{color:#999}.KfeCollection-MessageCouponCard-coupon{align-items:center;box-sizing:border-box;color:#fff;display:flex;font-size:20px;height:66px;justify-content:center;padding-left:6px;width:87px}html[data-theme=dark] .KfeCollection-MessageCouponCard-coupon{color:#fff}.KfeCollection-MessageCouponCard-coupon{background-repeat:no-repeat;background-size:100% 100%;border-radius:0 8px 8px 0}.KfeCollection-MessageCouponCard-orangeCoupon--light .KfeCollection-MessageCouponCard-coupon{background-image:/*savepage-url=https://pic3.zhimg.com/v2-8f6d93275ed9c07bc2e07675150bd079.png*/url()}.KfeCollection-MessageCouponCard-orangeCoupon--dark .KfeCollection-MessageCouponCard-coupon{background-image:/*savepage-url=https://pic2.zhimg.com/v2-055f972f8155e6f51e3c1782616e16d9.png*/url()}.KfeCollection-MessageCouponCard-blueCoupon--light .KfeCollection-MessageCouponCard-coupon{background-image:/*savepage-url=https://pic3.zhimg.com/v2-6f8733e80f11a78bcbfa0b3420f75e6c.png*/url()}.KfeCollection-MessageCouponCard-blueCoupon--dark .KfeCollection-MessageCouponCard-coupon{background-image:/*savepage-url=https://pic3.zhimg.com/v2-6912c50fc2bc7970a195701a15850e04.png*/url()}.KfeCollection-MessageCouponCard-tag{display:inline-block;font-size:14px;padding-top:2px}.KfeCollection-MessageCouponCard-tag.tag-prefix{margin-right:2px}.KfeCollection-MessageCouponCard-tag.tag-suffix{margin-left:2px}.ToolBar{border-top:1px solid #ebeced}html[data-theme=dark] .ToolBar{border-top:1px solid #282b30}.ToolBar{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 14px;padding:11px 0 0;text-align:left}.ToolBar-item{display:inline-block}.ToolBar-Icon{fill:#535861;height:24px;width:24px}html[data-theme=dark] .ToolBar-Icon{fill:#c2c6cf}.ToolBar-item+.ToolBar-item{margin-left:10px}.MessagesBox{-ms-flex-negative:0;-webkit-overflow-scrolling:touch;flex-shrink:0;height:100%;overflow-y:scroll}.MessagesBox-loading{margin:20px auto 0}.ActionMenu{background-color:#fff;border-radius:8px;text-align:center;width:95px}html[data-theme=dark] .ActionMenu{background-color:#191b1f}.ActionMenu{padding:8px 0}.ActionMenu-item{height:40px;line-height:40px;text-align:center}.ActionMenu-item:hover{background-color:#f8f8fa}html[data-theme=dark] .ActionMenu-item:hover{background-color:#212429}.ActionMenu-item:hover{cursor:pointer}.TextMessage{word-wrap:break-word;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;letter-spacing:.4px;line-height:20px;margin-left:8px;margin-right:8px;max-width:388px;min-height:40px;padding:10px 12px;position:relative;text-align:left;white-space:pre-wrap;word-break:break-all}.TextMessage img{height:20px;vertical-align:bottom;width:20px}.TextMessage a::hover{cursor:pointer}.TextMessage-sender{background-color:#f8f8fa}html[data-theme=dark] .TextMessage-sender{background-color:#212429}.TextMessage-sender{color:#373a40}html[data-theme=dark] .TextMessage-sender{color:#c2c6cf}.TextMessage-sender:after{background:#f8f8fa;content:"";height:8px;left:-4px;position:absolute;top:14px;width:8px}html[data-theme=dark] .TextMessage-sender:after{background:#212429}.TextMessage-sender:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.TextMessage-sender a{color:#09408e}html[data-theme=dark] .TextMessage-sender a{color:#5271b0}.TextMessage-receiver{background-color:#1772f6}html[data-theme=dark] .TextMessage-receiver{background-color:#558eff}.TextMessage-receiver{color:#fff}html[data-theme=dark] .TextMessage-receiver{color:#191b1f}.TextMessage-receiver:after{background:#1772f6;content:"";height:8px;position:absolute;right:-4px;top:14px;width:8px}html[data-theme=dark] .TextMessage-receiver:after{background:#558eff}.TextMessage-receiver:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.KfeCollection-MessageEventModal{align-items:center;border-radius:2px;box-shadow:0 5px 20px rgba(0,34,77,.1);display:flex;flex-direction:column;font-family:PingFang SC;height:314px;width:400px}.KfeCollection-MessageEventModal .Modal-inner{border-radius:2px;height:100%;width:100%}.KfeCollection-MessageEventModal .Modal-inner .Modal-title{color:#121212;font-size:24px;font-style:normal;font-weight:500;height:24px;line-height:24px;margin-bottom:8px;margin-top:40px;text-align:center}html[data-theme=dark] .KfeCollection-MessageEventModal .Modal-inner .Modal-title{color:#fff}.KfeCollection-MessageEventModal .Modal-inner .Modal-content{margin-top:0}.KfeCollection-MessageEventModal-intro{-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#8590a6;display:-webkit-box;font-size:14px;font-style:normal;font-weight:400;line-height:22px;max-height:66px;overflow:hidden;text-overflow:ellipsis;word-break:break-all}html[data-theme=dark] .KfeCollection-MessageEventModal-intro{color:#8590a6}.KfeCollection-MessageEventModal-intro{text-align:center}.KfeCollection-MessageEventModal .KfeCollection-MessageEventModal-phone{border:1px solid #f6f6f6;box-sizing:border-box;height:46px;margin-top:26px}html[data-theme=dark] .KfeCollection-MessageEventModal .KfeCollection-MessageEventModal-phone{border:1px solid #1b1b1b}.KfeCollection-MessageEventModal .KfeCollection-MessageEventModal-phone{border-radius:3px}.KfeCollection-MessageEventModal input::-moz-placeholder{color:#8590a6;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.KfeCollection-MessageEventModal input:-ms-input-placeholder{color:#8590a6;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.KfeCollection-MessageEventModal input::placeholder{color:#8590a6;font-size:14px;font-style:normal;font-weight:400;line-height:24px}html[data-theme=dark] .KfeCollection-MessageEventModal input::-moz-placeholder{color:#8590a6}html[data-theme=dark] .KfeCollection-MessageEventModal input:-ms-input-placeholder{color:#8590a6}html[data-theme=dark] .KfeCollection-MessageEventModal input::placeholder{color:#8590a6}.KfeCollection-MessageEventModal-buttonGroup{display:flex;flex-direction:row;justify-content:space-around;margin-top:32px}.KfeCollection-MessageEventModal-buttonGroup .Button{border:1px solid #ebebeb;font-size:14px;height:36px;width:168px}html[data-theme=dark] .KfeCollection-MessageEventModal-buttonGroup .Button{border:1px solid #1b1b1b}.KfeCollection-MessageEventModal-buttonGroup .Button{border-radius:6px}.KfeCollection-MessageEventModal-cancelButton{color:#d3d3d3;font-weight:400}html[data-theme=dark] .KfeCollection-MessageEventModal-cancelButton{color:#1b1b1b}.ImageMessage{border-radius:8px;cursor:-webkit-zoom-in;cursor:zoom-in}.ImageMessage-ImageView{z-index:204!important}.ImageMessage--temp{cursor:wait}.Chat-ActionMenuPopover-Button{opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.Message{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px}.Message:hover .Chat-ActionMenuPopover-Button{opacity:1}.Message--reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.Message-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 10px}.Message-content--reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.Message-status{margin:0 8px}.Message-status--loading{height:15px;width:15px}.Message-status--failure,html[data-theme=dark] .Message-status--failure{fill:#d95350}.Message-status--failure{height:20px;width:20px}.Message-status--more,html[data-theme=dark] .Message-status--more{fill:#9196a1}.Message-status--more{cursor:pointer;height:16px;width:16px}.Message-time{color:#9196a1;font-size:12px;line-height:20px;padding-top:15px;text-align:center}html[data-theme=dark] .Message-time{color:#9196a1}.Message-status--wrapper{position:relative}.StickerMessage{height:120px;width:120px}.MemberButtonGroup .Button+.Button{margin-left:16px}
/*# sourceMappingURL=user-hover-card.216a26f4.b5b466bc65c22a335ba8.css.map*/</style><style data-savepage-href="https://static.zhihu.com/heifetz/GoodsRecommendGoodsCardList.216a26f4.d95ce79191cdf8d7ac28.css" type="text/css">.GoodsItemCardPromo{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:16px;overflow:hidden;padding-bottom:10px}.GoodsItemCardPromo,.GoodsItemCardPromo-left{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.GoodsItemCardPromo-left{background:-webkit-gradient(linear,right top,left top,color-stop(36.4%,#fd1809),color-stop(68.53%,#fd5409),to(#fd7e09));background:linear-gradient(270deg,#fd1809 36.4%,#fd5409 68.53%,#fd7e09);border-radius:30px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:16px;margin-right:12px;position:relative;width:70px}.GoodsItemCardPromo-left span{color:#fff;display:inline-block;font-size:20px;font-weight:500;left:23px;position:absolute;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:left center;transform-origin:left center;white-space:nowrap}html[data-theme=dark] .GoodsItemCardPromo-left span{color:#121212}.GoodsItemCardPromo-icon{-ms-flex-negative:0;flex-shrink:0;margin-left:8px}.GoodsItemCardPromo-right{color:#fd5409;font-size:12px}html[data-theme=dark] .GoodsItemCardPromo-right{color:#fd5409}.GoodsItemCardPromo-rightText{font-family:Helvetica Neue}@font-face{font-family:ZHVipFont;src:/*savepage-url=https://static.zhihu.com/heifetz/assets/ZHVipFont.8fbf6bfb.otf*/url(),/*savepage-url=https://static.zhihu.com/heifetz/assets/ZHVipFont.569d27c8.ttf*/url()}.GoodsItemCard{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;overflow:hidden;padding:12px 8px;width:100%}.GoodsItemCard-promo{background:rgba(253,84,9,.05);border:1px solid rgba(253,84,9,.08);border-radius:10px}.GoodsItemCard-main{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.GoodsItemCard-left{-ms-flex-negative:0;border-radius:6px;flex-shrink:0;height:70px;overflow:hidden;position:relative;width:70px}.GoodsItemCard-imgLayer{background-color:rgba(0,0,0,.03);position:absolute;z-index:1}.GoodsItemCard-imgLayer,.GoodsItemCard-imgUrl{border-radius:6px;height:100%;overflow:hidden;width:100%}.GoodsItemCard-imgUrl{-o-object-fit:contain;object-fit:contain}.GoodsItemCard-right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;margin-left:12px;min-height:70px;width:calc(100% - 82px)}.GoodsItemCard-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#121212;display:-webkit-box;font-size:15px;font-weight:500;line-height:21px;overflow:hidden;text-overflow:ellipsis;word-break:break-all}html[data-theme=dark] .GoodsItemCard-title{color:#fff}.GoodsItemCard-tags{margin-bottom:8px}.GoodsItemCard-footer{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;line-height:18px}.GoodsItemCard-priceBox{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.GoodsItemCard-price{color:#fd5409;display:inline-block;font-family:ZHVipFont;font-size:16px;font-weight:500}html[data-theme=dark] .GoodsItemCard-price{color:#fd5409}.GoodsItemCard-originalPrice{color:#999;display:inline-block;font-size:12px;margin-left:6px;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}html[data-theme=dark] .GoodsItemCard-originalPrice{color:#999}.GoodsItemCard-source{color:#999;font-size:12px;font-weight:500}html[data-theme=dark] .GoodsItemCard-source{color:#999}.GoodsItemCard-bottomLine{background-color:#ebebeb;bottom:0;height:1px;left:98px;overflow:hidden;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:left bottom;transform-origin:left bottom;width:200%}html[data-theme=dark] .GoodsItemCard-bottomLine{background-color:#2e2e2e}img:not([src]),img[src=""]{opacity:0}@-webkit-keyframes skeleton-wave{0%{-webkit-transform:translateX(-8000%);transform:translateX(-8000%)}to{-webkit-transform:translateX(10000%);transform:translateX(10000%)}}@keyframes skeleton-wave{0%{-webkit-transform:translateX(-8000%);transform:translateX(-8000%)}to{-webkit-transform:translateX(10000%);transform:translateX(10000%)}}.skeleton{background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px}html[data-theme=dark] .skeleton{background:#121212}.skeleton__line{background-color:#f6f6f6;background-image:-webkit-gradient(linear,left top,right top,from(#f6f6f6),color-stop(25%,#ebebeb),color-stop(75%,#ebebeb),to(#f6f6f6));background-image:linear-gradient(90deg,#f6f6f6 0,#ebebeb 25%,#ebebeb 75%,#f6f6f6);border-radius:5px;height:10px;margin-bottom:16px}html[data-theme=dark] .skeleton__line{background-color:#1b1b1b;background-image:-webkit-gradient(linear,left top,right top,from(#1b1b1b),color-stop(25%,#2e2e2e),color-stop(75%,#2e2e2e),to(#1b1b1b));background-image:linear-gradient(90deg,#1b1b1b 0,#2e2e2e 25%,#2e2e2e 75%,#1b1b1b)}.skeleton__line:last-child{margin-bottom:0}.skeleton__line--h01:first-child{width:200px}.skeleton__line--h01:last-child{width:89px}.skeleton__line--p01:first-child{width:80px}.skeleton__line--p01:last-child{width:170px}.skeleton__line--t01:last-child,.skeleton__line--t02:last-child{width:148px}.skeleton__line--c01{margin-left:12px}.skeleton__line--c01:first-child{margin-top:6px;width:180px}.skeleton__line--c01:last-child{width:80px}.skeleton__line--c02:first-child{margin-top:6px;width:180px}.skeleton__line--c02:last-child{width:80px}.skeleton__line--c03:first-child,.skeleton__line--c04:first-child{margin-top:4px;width:100%}.skeleton__line--c03:last-child,.skeleton__line--c04:last-child{width:100px}.skeleton__line--c04:first-child{margin-top:0}.skeleton__block{background-color:#f6f6f6;background-image:-webkit-gradient(linear,left top,right top,from(#f6f6f6),color-stop(25%,#ebebeb),color-stop(75%,#ebebeb),to(#f6f6f6));background-image:linear-gradient(90deg,#f6f6f6 0,#ebebeb 25%,#ebebeb 75%,#f6f6f6)}html[data-theme=dark] .skeleton__block{background-color:#1b1b1b;background-image:-webkit-gradient(linear,left top,right top,from(#1b1b1b),color-stop(25%,#2e2e2e),color-stop(75%,#2e2e2e),to(#1b1b1b));background-image:linear-gradient(90deg,#1b1b1b 0,#2e2e2e 25%,#2e2e2e 75%,#1b1b1b)}.skeleton__block--p01{border-radius:50%;height:45px;margin-right:16px;width:45px}.skeleton__block--c01{border-radius:6px;height:94px;margin-right:16px;width:70.5px}.skeleton__block--c02{border-radius:6px;height:66px;width:95px}.skeleton__block--c03{height:72px;width:72px}.skeleton__block--c03,.skeleton__block--c04{-ms-flex-negative:0;border-radius:6px;flex-shrink:0;margin-right:12px}.skeleton__block--c04{height:86px;width:86px}.skeleton__block--c04-1{-ms-flex-negative:0;border-radius:50%;flex-shrink:0;height:18px;margin:27px 17px 0 0;width:18px}.skeleton__block--i01{border-radius:6px;height:194px}.skeleton--p01{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.skeleton--t02{padding:15px 20px}.skeleton--c01,.skeleton--c02{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 20px}.skeleton--c02{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.skeleton--c03,.skeleton--c04{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}.skeleton--i01{padding:0 15px}.skeleton--fill{background-color:#f6f6f6;background-image:-webkit-gradient(linear,left top,right top,from(#f6f6f6),color-stop(25%,#ebebeb),color-stop(75%,#ebebeb),to(#f6f6f6));background-image:linear-gradient(90deg,#f6f6f6 0,#ebebeb 25%,#ebebeb 75%,#f6f6f6)}html[data-theme=dark] .skeleton--fill{background-color:#1b1b1b;background-image:-webkit-gradient(linear,left top,right top,from(#1b1b1b),color-stop(25%,#2e2e2e),color-stop(75%,#2e2e2e),to(#1b1b1b));background-image:linear-gradient(90deg,#1b1b1b 0,#2e2e2e 25%,#2e2e2e 75%,#1b1b1b)}.skeleton--fill,.skeleton--spacing{padding:0}.skeleton--ease-in.skeleton--fill{-webkit-backface-visibility:hidden;overflow:hidden;position:relative;-webkit-transform:translateZ(0)}.skeleton--ease-in.skeleton--fill:after{-webkit-animation:skeleton-wave 1.5s ease-in -.3s infinite forwards;animation:skeleton-wave 1.5s ease-in -.3s infinite forwards;background-color:hsla(0,0%,96%,.8);bottom:0;-webkit-box-shadow:0 0 70px 70px hsla(0,0%,96%,.7);box-shadow:0 0 70px 70px hsla(0,0%,96%,.7);content:"";left:0;position:absolute;right:0;top:0;width:1%}html[data-theme=dark] .skeleton--ease-in.skeleton--fill:after{background-color:rgba(27,27,27,.8);-webkit-box-shadow:0 0 70px 70px rgba(27,27,27,.7);box-shadow:0 0 70px 70px rgba(27,27,27,.7)}.skeleton--ease-in .skeleton__line{-webkit-backface-visibility:hidden;overflow:hidden;position:relative;-webkit-transform:translateZ(0)}.skeleton--ease-in .skeleton__line:after{-webkit-animation:skeleton-wave 1.5s ease-in -.3s infinite forwards;animation:skeleton-wave 1.5s ease-in -.3s infinite forwards;background-color:hsla(0,0%,96%,.8);bottom:0;-webkit-box-shadow:0 0 20px 20px hsla(0,0%,96%,.7);box-shadow:0 0 20px 20px hsla(0,0%,96%,.7);content:"";left:0;position:absolute;right:0;top:0;width:1%}html[data-theme=dark] .skeleton--ease-in .skeleton__line:after{background-color:rgba(27,27,27,.8);-webkit-box-shadow:0 0 20px 20px rgba(27,27,27,.7);box-shadow:0 0 20px 20px rgba(27,27,27,.7)}.skeleton--ease-in .skeleton__block{-webkit-backface-visibility:hidden;overflow:hidden;position:relative;-webkit-transform:translateZ(0)}.skeleton--ease-in .skeleton__block:after{-webkit-animation:skeleton-wave 1.5s ease-in -.3s infinite forwards;animation:skeleton-wave 1.5s ease-in -.3s infinite forwards;background-color:hsla(0,0%,96%,.8);bottom:0;-webkit-box-shadow:0 0 35px 30px hsla(0,0%,96%,.7);box-shadow:0 0 35px 30px hsla(0,0%,96%,.7);content:"";left:0;position:absolute;right:0;top:0;width:1%}html[data-theme=dark] .skeleton--ease-in .skeleton__block:after{background-color:rgba(27,27,27,.8);-webkit-box-shadow:0 0 35px 30px rgba(27,27,27,.7);box-shadow:0 0 35px 30px rgba(27,27,27,.7)}.skeleton--ease-in .skeleton__block--i01{-webkit-backface-visibility:hidden;overflow:hidden;position:relative;-webkit-transform:translateZ(0)}.skeleton--ease-in .skeleton__block--i01:after{-webkit-animation:skeleton-wave 1.5s ease-in -.3s infinite forwards;animation:skeleton-wave 1.5s ease-in -.3s infinite forwards;background-color:hsla(0,0%,96%,.8);bottom:0;-webkit-box-shadow:0 0 55px 60px hsla(0,0%,96%,.7);box-shadow:0 0 55px 60px hsla(0,0%,96%,.7);content:"";left:0;position:absolute;right:0;top:0;width:1%}html[data-theme=dark] .skeleton--ease-in .skeleton__block--i01:after{background-color:rgba(27,27,27,.8);-webkit-box-shadow:0 0 55px 60px rgba(27,27,27,.7);box-shadow:0 0 55px 60px rgba(27,27,27,.7)}.skeleton--ease-in .skeleton__block--p01{-webkit-backface-visibility:hidden;overflow:hidden;position:relative;-webkit-transform:translateZ(0)}.skeleton--ease-in .skeleton__block--p01:after{-webkit-animation:skeleton-wave 1.5s ease-in -.3s infinite forwards;animation:skeleton-wave 1.5s ease-in -.3s infinite forwards;background-color:hsla(0,0%,96%,.8);bottom:0;-webkit-box-shadow:0 0 15px 12px hsla(0,0%,96%,.7);box-shadow:0 0 15px 12px hsla(0,0%,96%,.7);content:"";left:0;position:absolute;right:0;top:0;width:1%}html[data-theme=dark] .skeleton--ease-in .skeleton__block--p01:after{background-color:rgba(27,27,27,.8);-webkit-box-shadow:0 0 15px 12px rgba(27,27,27,.7);box-shadow:0 0 15px 12px rgba(27,27,27,.7)}.PlaceHolder-inner{background:#f6f6f6;color:#fff;overflow:hidden;position:relative}html[data-theme=dark] .PlaceHolder-inner{background:#1b1b1b;color:#121212}.PlaceHolder-mask{-webkit-box-sizing:border-box;box-sizing:border-box;min-width:100%;position:relative;vertical-align:top}.PlaceHolder-bg{-webkit-animation:linear-double 1s linear 1ms infinite forwards;animation:linear-double 1s linear 1ms infinite forwards;background:-webkit-gradient(linear,left top,right top,from(#f6f6f6),color-stop(20%,#ebebeb),color-stop(40%,#f6f6f6),to(#f6f6f6));background:linear-gradient(90deg,#f6f6f6 0,#ebebeb 20%,#f6f6f6 40%,#f6f6f6);height:100%;position:absolute;width:200%}html[data-theme=dark] .PlaceHolder-bg{background:-webkit-gradient(linear,left top,right top,from(#1b1b1b),color-stop(20%,#2e2e2e),color-stop(40%,#1b1b1b),to(#1b1b1b));background:linear-gradient(90deg,#1b1b1b 0,#2e2e2e 20%,#1b1b1b 40%,#1b1b1b)}@-webkit-keyframes linear-double{0%{-webkit-transform:translateX(-56%);transform:translateX(-56%)}to{-webkit-transform:translateX(56%);transform:translateX(56%)}}@keyframes linear-double{0%{-webkit-transform:translateX(-56%);transform:translateX(-56%)}to{-webkit-transform:translateX(56%);transform:translateX(56%)}}.GoodsCardList{max-height:700px;min-height:306px;overflow:hidden;position:relative}.GoodsCardList .ModalWindow-inner{height:100%}.GoodsCardList-container{padding-bottom:50px;width:100%}.GoodsCardList-listItem{margin-bottom:16px}.GoodsCardList-listItem:last-child{margin-bottom:0}.GoodsCardList-titleContainer{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:60px;justify-content:center;left:0;position:sticky;position:-webkit-sticky;right:0;top:0;z-index:2}html[data-theme=dark] .GoodsCardList-titleContainer{background:#121212}.GoodsCardList-title{color:#121212;font-size:24px;font-weight:500}html[data-theme=dark] .GoodsCardList-title{color:#fff}.GoodsCardList-tabs{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:42px;position:sticky;position:-webkit-sticky;top:60px;z-index:2}html[data-theme=dark] .GoodsCardList-tabs{background-color:#121212}.GoodsCardList-tab{border-radius:14px;color:#999;cursor:pointer;font-size:12px;height:28px;line-height:28px;margin-right:12px;padding:0 14px;text-align:center;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.GoodsCardList-tab,html[data-theme=dark] .GoodsCardList-tab{background:hsla(0,0%,60%,.1)}html[data-theme=dark] .GoodsCardList-tab{color:#999}.GoodsCardList-tabAvtive{color:#fd5409}.GoodsCardList-tabAvtive,html[data-theme=dark] .GoodsCardList-tabAvtive{background:rgba(253,84,9,.1)}html[data-theme=dark] .GoodsCardList-tabAvtive{color:#fd5409}.GoodsCardList-backContainer{background:#fff;bottom:-50px;cursor:pointer;left:0;position:absolute;right:0;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;z-index:2}html[data-theme=dark] .GoodsCardList-backContainer{background:#121212}.GoodsCardList-backContainer:before{background:hsla(0,0%,92%,.5);content:" ";display:block;height:1px;left:-50%;position:absolute;top:0;-webkit-transform:scale(.5);transform:scale(.5);width:200%}html[data-theme=dark] .GoodsCardList-backContainer:before{background:rgba(46,46,46,.5)}.GoodsCardList-backContainerShow{-webkit-transform:translateY(-50px);transform:translateY(-50px)}.GoodsCardList-backContent{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;justify-content:center}.GoodsCardList-backText{color:#444;font-size:15px;margin-left:6px}html[data-theme=dark] .GoodsCardList-backText{color:#d3d3d3}.GoodsCardList-error{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;min-height:170px}.GoodsCardList-errorDesc{color:#8590a6;font-size:15px;font-weight:500;line-height:21px;opacity:.8}html[data-theme=dark] .GoodsCardList-errorDesc{color:#8590a6}.GoodsCardList-errorBtn{color:#0084ff;font-size:15px;font-weight:500;line-height:21px;margin-top:10px}html[data-theme=dark] .GoodsCardList-errorBtn{color:#0084ff}.GoodsCardList-similarText{font-size:15px;font-weight:500;margin:15px 0}
/*# sourceMappingURL=GoodsRecommendGoodsCardList.216a26f4.d95ce79191cdf8d7ac28.css.map*/</style><style data-savepage-href="https://static.zhihu.com/heifetz/report_modals.216a26f4.7cf39a4cc5746db4c7fd.css" type="text/css">.MessagesBox{-ms-flex-negative:0;-webkit-overflow-scrolling:touch;flex-shrink:0;height:100%;overflow-y:scroll}.MessagesBox-loading{margin:20px auto 0}.Spinner-blade{display:inline-block;height:20px;position:relative;width:20px}.Spinner-blade--large{height:35px;width:35px}.Spinner-blade--large .Spinner-blade-12{border-radius:50%/16.67%;height:25.71429%;width:8.57143%}.Spinner-blade--white .Spinner-blade-12{background-color:#fff}html[data-theme=dark] .Spinner-blade--white .Spinner-blade-12{background-color:#191b1f}@-webkit-keyframes spinnerBladeFade{0%{opacity:.85}50%{opacity:.25}to{opacity:.25}}@keyframes spinnerBladeFade{0%{opacity:.85}50%{opacity:.25}to{opacity:.25}}.Spinner-blade-12{border-radius:50%/20%;height:25%;left:44.5%;position:absolute;top:37%;width:10%}.Spinner-blade-12,html[data-theme=dark] .Spinner-blade-12{background-color:#9196a1}.Spinner-blade-12{-webkit-animation:spinnerBladeFade 1s linear infinite;animation:spinnerBladeFade 1s linear infinite}.Spinner-blade-12:first-child{-webkit-animation-delay:-1.66667s;animation-delay:-1.66667s;-webkit-transform:rotate(30deg) translateY(-150%);transform:rotate(30deg) translateY(-150%)}.Spinner-blade-12:nth-child(2){-webkit-animation-delay:-1.58333s;animation-delay:-1.58333s;-webkit-transform:rotate(60deg) translateY(-150%);transform:rotate(60deg) translateY(-150%)}.Spinner-blade-12:nth-child(3){-webkit-animation-delay:-1.5s;animation-delay:-1.5s;-webkit-transform:rotate(90deg) translateY(-150%);transform:rotate(90deg) translateY(-150%)}.Spinner-blade-12:nth-child(4){-webkit-animation-delay:-1.41667s;animation-delay:-1.41667s;-webkit-transform:rotate(120deg) translateY(-150%);transform:rotate(120deg) translateY(-150%)}.Spinner-blade-12:nth-child(5){-webkit-animation-delay:-1.33333s;animation-delay:-1.33333s;-webkit-transform:rotate(150deg) translateY(-150%);transform:rotate(150deg) translateY(-150%)}.Spinner-blade-12:nth-child(6){-webkit-animation-delay:-1.25s;animation-delay:-1.25s;-webkit-transform:rotate(180deg) translateY(-150%);transform:rotate(180deg) translateY(-150%)}.Spinner-blade-12:nth-child(7){-webkit-animation-delay:-1.16667s;animation-delay:-1.16667s;-webkit-transform:rotate(210deg) translateY(-150%);transform:rotate(210deg) translateY(-150%)}.Spinner-blade-12:nth-child(8){-webkit-animation-delay:-1.08333s;animation-delay:-1.08333s;-webkit-transform:rotate(240deg) translateY(-150%);transform:rotate(240deg) translateY(-150%)}.Spinner-blade-12:nth-child(9){-webkit-animation-delay:-1s;animation-delay:-1s;-webkit-transform:rotate(270deg) translateY(-150%);transform:rotate(270deg) translateY(-150%)}.Spinner-blade-12:nth-child(10){-webkit-animation-delay:-.91667s;animation-delay:-.91667s;-webkit-transform:rotate(300deg) translateY(-150%);transform:rotate(300deg) translateY(-150%)}.Spinner-blade-12:nth-child(11){-webkit-animation-delay:-.83333s;animation-delay:-.83333s;-webkit-transform:rotate(330deg) translateY(-150%);transform:rotate(330deg) translateY(-150%)}.Spinner-blade-12:nth-child(12){-webkit-animation-delay:-.75s;animation-delay:-.75s;-webkit-transform:rotate(1turn) translateY(-150%);transform:rotate(1turn) translateY(-150%)}.ActionMenu{background-color:#fff;border-radius:8px;text-align:center;width:95px}html[data-theme=dark] .ActionMenu{background-color:#191b1f}.ActionMenu{padding:8px 0}.ActionMenu-item{height:40px;line-height:40px;text-align:center}.ActionMenu-item:hover{background-color:#f8f8fa}html[data-theme=dark] .ActionMenu-item:hover{background-color:#212429}.ActionMenu-item:hover{cursor:pointer}.TextMessage{word-wrap:break-word;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;letter-spacing:.4px;line-height:20px;margin-left:8px;margin-right:8px;max-width:388px;min-height:40px;padding:10px 12px;position:relative;text-align:left;white-space:pre-wrap;word-break:break-all}.TextMessage img{height:20px;vertical-align:bottom;width:20px}.TextMessage a::hover{cursor:pointer}.TextMessage-sender{background-color:#f8f8fa}html[data-theme=dark] .TextMessage-sender{background-color:#212429}.TextMessage-sender{color:#373a40}html[data-theme=dark] .TextMessage-sender{color:#c2c6cf}.TextMessage-sender:after{background:#f8f8fa;content:"";height:8px;left:-4px;position:absolute;top:14px;width:8px}html[data-theme=dark] .TextMessage-sender:after{background:#212429}.TextMessage-sender:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.TextMessage-sender a{color:#09408e}html[data-theme=dark] .TextMessage-sender a{color:#5271b0}.TextMessage-receiver{background-color:#1772f6}html[data-theme=dark] .TextMessage-receiver{background-color:#558eff}.TextMessage-receiver{color:#fff}html[data-theme=dark] .TextMessage-receiver{color:#191b1f}.TextMessage-receiver:after{background:#1772f6;content:"";height:8px;position:absolute;right:-4px;top:14px;width:8px}html[data-theme=dark] .TextMessage-receiver:after{background:#558eff}.TextMessage-receiver:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.KfeCollection-MessageEventCard{align-items:center;background-color:#fff;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:row;height:84px;padding:12px}html[data-theme=dark] .KfeCollection-MessageEventCard{background-color:#121212}.KfeCollection-MessageEventCard{-webkit-backdrop-filter:blur(27.1828px);backdrop-filter:blur(27.1828px);filter:drop-shadow(0 0 20px rgba(0,0,0,.08))}.KfeCollection-MessageEventCard+.KfeCollection-MessageEventCard{margin-top:14px}.KfeCollection-MessageEventCard--InMessage{height:84px;width:255px}.KfeCollection-MessageEventCard-cover{border-radius:6px;height:60px;margin-right:12px;width:60px}.KfeCollection-MessageEventCard-title{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#121212;display:-webkit-box;max-width:239px;overflow:hidden;text-overflow:ellipsis;word-break:break-all}html[data-theme=dark] .KfeCollection-MessageEventCard-title{color:#fff}.KfeCollection-MessageEventCard-title{font-size:15px;font-weight:500;line-height:21px;width:249px}.KfeCollection-MessageEventCard--InMessage .KfeCollection-MessageEventCard-title{max-width:158px}.KfeCollection-MessageEventCard-text{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#999;display:-webkit-box;font-size:14px;font-weight:400;line-height:20px;margin-top:2px;max-width:239px;overflow:hidden;text-overflow:ellipsis;word-break:break-all}html[data-theme=dark] .KfeCollection-MessageEventCard-text{color:#999}.KfeCollection-MessageEventCard--InMessage .KfeCollection-MessageEventCard-text{max-width:158px}.KfeCollection-MessageEventModal{align-items:center;border-radius:2px;box-shadow:0 5px 20px rgba(0,34,77,.1);display:flex;flex-direction:column;font-family:PingFang SC;height:314px;width:400px}.KfeCollection-MessageEventModal .Modal-inner{border-radius:2px;height:100%;width:100%}.KfeCollection-MessageEventModal .Modal-inner .Modal-title{color:#121212;font-size:24px;font-style:normal;font-weight:500;height:24px;line-height:24px;margin-bottom:8px;margin-top:40px;text-align:center}html[data-theme=dark] .KfeCollection-MessageEventModal .Modal-inner .Modal-title{color:#fff}.KfeCollection-MessageEventModal .Modal-inner .Modal-content{margin-top:0}.KfeCollection-MessageEventModal-intro{-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#8590a6;display:-webkit-box;font-size:14px;font-style:normal;font-weight:400;line-height:22px;max-height:66px;overflow:hidden;text-overflow:ellipsis;word-break:break-all}html[data-theme=dark] .KfeCollection-MessageEventModal-intro{color:#8590a6}.KfeCollection-MessageEventModal-intro{text-align:center}.KfeCollection-MessageEventModal .KfeCollection-MessageEventModal-phone{border:1px solid #f6f6f6;box-sizing:border-box;height:46px;margin-top:26px}html[data-theme=dark] .KfeCollection-MessageEventModal .KfeCollection-MessageEventModal-phone{border:1px solid #1b1b1b}.KfeCollection-MessageEventModal .KfeCollection-MessageEventModal-phone{border-radius:3px}.KfeCollection-MessageEventModal input::-moz-placeholder{color:#8590a6;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.KfeCollection-MessageEventModal input:-ms-input-placeholder{color:#8590a6;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.KfeCollection-MessageEventModal input::placeholder{color:#8590a6;font-size:14px;font-style:normal;font-weight:400;line-height:24px}html[data-theme=dark] .KfeCollection-MessageEventModal input::-moz-placeholder{color:#8590a6}html[data-theme=dark] .KfeCollection-MessageEventModal input:-ms-input-placeholder{color:#8590a6}html[data-theme=dark] .KfeCollection-MessageEventModal input::placeholder{color:#8590a6}.KfeCollection-MessageEventModal-buttonGroup{display:flex;flex-direction:row;justify-content:space-around;margin-top:32px}.KfeCollection-MessageEventModal-buttonGroup .Button{border:1px solid #ebebeb;font-size:14px;height:36px;width:168px}html[data-theme=dark] .KfeCollection-MessageEventModal-buttonGroup .Button{border:1px solid #1b1b1b}.KfeCollection-MessageEventModal-buttonGroup .Button{border-radius:6px}.KfeCollection-MessageEventModal-cancelButton{color:#d3d3d3;font-weight:400}html[data-theme=dark] .KfeCollection-MessageEventModal-cancelButton{color:#1b1b1b}.ImageMessage{border-radius:8px;cursor:-webkit-zoom-in;cursor:zoom-in}.ImageMessage-ImageView{z-index:204!important}.ImageMessage--temp{cursor:wait}.Chat-ActionMenuPopover-Button{opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.Message{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px}.Message:hover .Chat-ActionMenuPopover-Button{opacity:1}.Message--reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.Message-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 10px}.Message-content--reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.Message-status{margin:0 8px}.Message-status--loading{height:15px;width:15px}.Message-status--failure,html[data-theme=dark] .Message-status--failure{fill:#d95350}.Message-status--failure{height:20px;width:20px}.Message-status--more,html[data-theme=dark] .Message-status--more{fill:#9196a1}.Message-status--more{cursor:pointer;height:16px;width:16px}.Message-time{color:#9196a1;font-size:12px;line-height:20px;padding-top:15px;text-align:center}html[data-theme=dark] .Message-time{color:#9196a1}.Message-status--wrapper{position:relative}.StickerMessage{height:120px;width:120px}
/*# sourceMappingURL=report_modals.216a26f4.7cf39a4cc5746db4c7fd.css.map*/</style><style data-savepage-href="https://static.zhihu.com/heifetz/3280.216a26f4.14fb82be69ab6ed49d76.css" type="text/css">.MaxLength{color:#8491a5;font-size:14px}html[data-theme=dark] .MaxLength{color:#929aab}.MaxLength.is-error,html[data-theme=dark] .MaxLength.is-error{color:#d95350}.BounceLoading{position:relative}.BounceLoading .BounceLoading-child{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:Bounce;animation-name:Bounce;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;background-color:#1772f6;border-radius:50%;position:absolute;-webkit-transform-origin:center;transform-origin:center}html[data-theme=dark] .BounceLoading .BounceLoading-child{background-color:#558eff}@-webkit-keyframes Bounce{0%,to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}50%{-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes Bounce{0%,to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}50%{-webkit-transform:translateY(100%);transform:translateY(100%)}}.InfiLoader--bounceShown{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;min-height:100px}.PlaceHolder-inner{background:#f8f8fa;color:#fff;overflow:hidden;position:relative}html[data-theme=dark] .PlaceHolder-inner{background:#212429;color:#191b1f}.PlaceHolder-mask{-webkit-box-sizing:border-box;box-sizing:border-box;min-width:100%;position:relative;vertical-align:top}.PlaceHolder-bg{-webkit-animation:linear-double 1s linear 1ms infinite forwards;animation:linear-double 1s linear 1ms infinite forwards;background:-webkit-gradient(linear,left top,right top,from(#f8f8fa),color-stop(20%,#ebeced),color-stop(40%,#f8f8fa),to(#f8f8fa));background:linear-gradient(90deg,#f8f8fa 0,#ebeced 20%,#f8f8fa 40%,#f8f8fa);height:100%;position:absolute;width:200%}html[data-theme=dark] .PlaceHolder-bg{background:-webkit-gradient(linear,left top,right top,from(#212429),color-stop(20%,#282b30),color-stop(40%,#212429),to(#212429));background:linear-gradient(90deg,#212429 0,#282b30 20%,#212429 40%,#212429)}@-webkit-keyframes linear-double{0%{-webkit-transform:translateX(-56%);transform:translateX(-56%)}to{-webkit-transform:translateX(56%);transform:translateX(56%)}}@keyframes linear-double{0%{-webkit-transform:translateX(-56%);transform:translateX(-56%)}to{-webkit-transform:translateX(56%);transform:translateX(56%)}}.Favlists-items{margin-bottom:40px;max-height:335px;min-height:140px;overflow-x:hidden;overflow-y:auto}.Favlists-item{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #ebeced;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:8px 0}html[data-theme=dark] .Favlists-item{border-bottom:1px solid #282b30}.Favlists-itemInner{margin-right:20px;overflow:hidden}.Favlists-itemName{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;text-overflow:ellipsis}.Favlists-itemNameText{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Favlists-itemIcon{fill:#8491a5;margin-left:6px}html[data-theme=dark] .Favlists-itemIcon{fill:#929aab}.Favlists-itemContent{color:#8491a5;font-size:14px}html[data-theme=dark] .Favlists-itemContent{color:#929aab}.Favlists-itemContent{margin-top:4px}.Favlists-updateButton{-ms-flex-negative:0;flex-shrink:0;padding-left:0;padding-right:0;width:76px}.Favlists-actions{padding:16px 20px}.Favlists-actions,.Favlists-mobileActions{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.Favlists-mobileActions{border-top:1px solid #ebeced;bottom:0;left:0;padding:calc(16px - 4) 20px;position:fixed;width:100%}html[data-theme=dark] .Favlists-mobileActions{border-top:1px solid #282b30}.Favlists-mobileActions{background:#fff}html[data-theme=dark] .Favlists-mobileActions{background:#191b1f}.Favlists-mobileActions .Favlists-addButton:last-child:first-child{width:100%}.Favlists-mobileActions .Button{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}.Favlists-mobileActions .Button:first-child:not(:last-child){margin-right:8px}.Favlist-emptyContent{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:center}.Favlist-emptyTip{color:#8491a5;font-size:15px;margin-top:30px}html[data-theme=dark] .Favlist-emptyTip{color:#929aab}.Favlists-addButton{width:220px}.Favlists-addItem{margin-bottom:8px}.Favlists-descritionInput,.Favlists-titleInput{height:auto;padding:8px 12px;width:100%}.Favlists-privacyOption{display:block;font-size:14px;margin-bottom:6px;overflow:auto}.Favlists-privacyOption--privacyDisable{color:#adb1b7}html[data-theme=dark] .Favlists-privacyOption--privacyDisable{color:#373a40}.Favlists-privacyOptionTips{color:#8491a5;margin-left:4px}html[data-theme=dark] .Favlists-privacyOptionTips{color:#929aab}.Favlists-privacyOptionRadio{border:2px solid #ebeced;display:inline-block;height:14px;margin:0 4px 0 0;padding:2px;vertical-align:middle;width:14px}html[data-theme=dark] .Favlists-privacyOptionRadio{border:2px solid #282b30}.Favlists-privacyOptionRadio{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:content-box;border-radius:50%;-webkit-transition:background-color,border-color .3s;transition:background-color,border-color .3s}.Favlists-privacyOptionRadio:checked{background-color:#1772f6}html[data-theme=dark] .Favlists-privacyOptionRadio:checked{background-color:#558eff}.Favlists-privacyOptionRadio:checked{border-color:#1772f6}html[data-theme=dark] .Favlists-privacyOptionRadio:checked{border-color:#558eff}.Favlists-privacyOptionRadio:focus{outline:none}.Favlists-privacyOption--privacyDisable .Favlists-privacyOptionRadio{color:#adb1b7}html[data-theme=dark] .Favlists-privacyOption--privacyDisable .Favlists-privacyOptionRadio{color:#373a40}.Favlists-inputTips{padding-top:8px;text-align:right}.Favlists-favButton{width:72px}
/*# sourceMappingURL=3280.216a26f4.14fb82be69ab6ed49d76.css.map*/</style><style data-savepage-href="https://static.zhihu.com/heifetz/ECommerceAd.216a26f4.c90979d08ed65b86fc8f.css" type="text/css">.WechatModal-mask{background-color:rgba(0,0,0,.45);height:100%}.WechatModal-content,.WechatModal-mask{bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000}.WechatModal-content{outline:0;overflow:auto}.WechatModal-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:14px;justify-content:center;margin:0 auto;padding:20px 0;position:relative;top:30%;width:240px}.WechatModal-copy{font-size:17px;margin:10px 0}.WechatModal-buttons{margin-top:10px}.WechatModal-button,.WechatModal-buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.WechatModal-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f5f5f5;border:1px solid #d9d9d9;border-radius:5px;color:rgba(0,0,0,.25);cursor:pointer;font-size:12px;padding:9px 20px}.WechatModal .active{margin-left:30px}.WechatModal .active,.WechatModal .close{background:#1890ff;border:0;color:#fff}.WechatModal-ol{margin:10px}.WechatModal-imgContent{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}.WechatModal-imgContent img{width:100%}.zh-advert-pligin-invalid-replace-sign,.zh-advert-plugin-audit-replace-sign{-ms-flex-pack:distribute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ccc;background-color:#ebebeb;border-radius:13px 0 0 13px;-webkit-box-sizing:border-box;box-sizing:border-box;color:grey;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;height:25px;justify-content:space-around;overflow:hidden;padding:0 10px;position:absolute;right:0;white-space:nowrap;width:78px;z-index:3}html[data-theme=dark] .zh-advert-pligin-invalid-replace-sign,html[data-theme=dark] .zh-advert-plugin-audit-replace-sign{background-color:#2e2e2e;color:#999}.zh-advert-plugin-audit-replace-placeholder,.zh-advert-plugin-invalid-replace-placeholder{-ms-flex-negative:0;flex-shrink:0;width:66px}.jumpThird-ad-tip{background:#fff;color:#bfbfbf;font-size:12px}html[data-theme=dark] .jumpThird-ad-tip{background:#121212;color:#444}.ecommerce-ad-container{margin:1em auto;padding:0 6px}.ecommerce-ad-container .ecommerce-ad{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:8px;-webkit-box-shadow:0 0 6px rgba(0,0,0,.1);box-shadow:0 0 6px rgba(0,0,0,.1);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:81px;margin:0 auto;max-width:100%;overflow:hidden;position:relative;width:auto;width:390px}html[data-theme=dark] .ecommerce-ad-container .ecommerce-ad{background-color:#121212}.ecommerce-ad-container .ecommerce-ad-img{-ms-flex-negative:0;background-position:50%;background-repeat:no-repeat;background-size:cover;flex-shrink:0;height:81px;overflow:hidden;width:81px}.ecommerce-ad-container .ecommerce-ad-main{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1;padding:10px}.ecommerce-ad-container .ecommerce-ad-main-play{padding:8px 10px}.ecommerce-ad-container .ecommerce-ad-main-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:13px}.ecommerce-ad-container .ecommerce-ad-main-content-price{color:#056de8;font-size:12px;line-height:13px;margin-top:3.5px}html[data-theme=dark] .ecommerce-ad-container .ecommerce-ad-main-content-price{color:#558eff}.ecommerce-ad-container .ecommerce-ad-main-content-des{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#121212;display:-webkit-box;font-size:12px;height:36px;height:32px;line-height:18px;line-height:16px;margin:3.5px 0 0;overflow:hidden;text-overflow:ellipsis}html[data-theme=dark] .ecommerce-ad-container .ecommerce-ad-main-content-des{color:#fff}.ecommerce-ad-container .ecommerce-ad-main-content-des-none{font-size:13px;height:36px;line-height:18px;margin-top:7px}.ecommerce-ad-container .ecommerce-ad-main-content-title{color:#999;font-size:12px;line-height:18px}html[data-theme=dark] .ecommerce-ad-container .ecommerce-ad-main-content-title{color:#999}.ecommerce-ad-container .ecommerce-ad-main-content-title-play{line-height:13px}.ecommerce-ad-container .ecommerce-ad-main-content-title-logo{border-radius:7px;height:14px;margin-right:6px;vertical-align:sub;width:14px}.ecommerce-ad-container .ecommerce-ad-main-content-purchase{height:12px;margin-right:4px;vertical-align:-1px;width:14px}.ecommerce-ad-container .ecommerce-ad-icon{-ms-flex-negative:0;background-color:rgba(0,132,255,.08);border-radius:5px;color:#056de8;flex-shrink:0;font-size:13px;font-weight:500;height:32px;line-height:32px;margin-right:10px;text-align:center;width:72px}html[data-theme=dark] .ecommerce-ad-container .ecommerce-ad-icon{color:#558eff}.ecommerce-ad-box-adtag{color:#fff;display:inline-block;font-size:16px;font-weight:400;line-height:18px;opacity:.6;text-shadow:0 0 1px rgba(0,0,0,.4);-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:bottom right;transform-origin:bottom right}.ecommerce-ad-box-adtag-nativeStyle{border-radius:2px;bottom:7px!important;font-size:18px;opacity:1;right:6px!important;text-shadow:0 0 2px rgba(0,0,0,.5)}.ecommerce-ad-box-nativeStyle{margin:10px auto!important}.ecommerce-ad-arrow{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f6f6f6;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:84px;margin:0 auto;max-width:100%;overflow:hidden;padding:12px;position:relative;width:auto;width:400px}html[data-theme=dark] .ecommerce-ad-arrow{background-color:#1b1b1b}.ecommerce-ad-arrow-img{-ms-flex-negative:0;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:6px;flex-shrink:0;height:60px;overflow:hidden;position:relative;width:60px}.ecommerce-ad-arrow-bizlogo{background:rgba(0,0,0,.28);border-radius:6px 0;bottom:0;height:17px;position:absolute;right:0;width:17px}.ecommerce-ad-arrow-bizlogo-svg{left:2px;position:absolute;top:3px}.ecommerce-ad-arrow-sign{background:rgba(0,0,0,.4);border-radius:2px;bottom:2px;position:absolute;right:2px}.ecommerce-ad-arrow-sign-text{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:9px;justify-content:center;padding:0 2px}.ecommerce-ad-arrow-icon-link{display:none}.ecommerce-ad-arrow-main{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 0 0 8px}.ecommerce-ad-arrow-main,.ecommerce-ad-arrow-main-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.ecommerce-ad-arrow-main-content-des span{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#121212;display:-webkit-box;font-size:15px;font-weight:500;line-height:20px;overflow:hidden;padding-right:8px;text-overflow:ellipsis}html[data-theme=dark] .ecommerce-ad-arrow-main-content-des span{color:#fff}.ecommerce-ad-arrow-icon{-ms-flex-negative:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0}.ecommerce-ad-arrow-icon svg{opacity:.6}.ecommerce-ad-arrow-icon svg path,html[data-theme=dark] .ecommerce-ad-arrow-icon svg path{fill:#999}.ecommerce-ad-arrow .ecommerce-ad-arrow-tag{bottom:4px;position:absolute;right:4px}.ecommerce-ad-bottom-style .ecommerce-ad-arrow-img{height:41px;width:41px}.ecommerce-ad-bottom-style .ecommerce-ad-arrow-main-content-title{font-size:15px;font-weight:600}.ecommerce-ad-bottom-style .ecommerce-ad-arrow-main-content-des span{color:#999;font-size:13px;font-weight:400}.ecommerce-ad-bottom-style .ecommerce-ad-arrow-button{background:hsla(0,0%,60%,.08);border-radius:5px;-webkit-box-sizing:content-box;box-sizing:content-box;color:#0084ff;font-size:13px;line-height:16px;margin-left:8px;max-width:5em;min-width:4em;overflow:hidden;padding:8px .925em;text-align:center;text-overflow:ellipsis;white-space:nowrap}html[data-theme=dark] .ecommerce-ad-bottom-style .ecommerce-ad-arrow-button{background:hsla(0,0%,60%,.08)}.ecommerce-ad-box-nativeStyle .ecommerce-ad-arrow-main-content-des span{font-size:16px;line-height:22px}.ecommerce-ad-link{color:#175199;cursor:pointer;margin:0!important}html[data-theme=dark] .ecommerce-ad-link{color:#6385a6}.ecommerce-ad-link svg{margin:0 4px;position:relative;top:1px}.ecommerce-ad-link .ecommerce-ad-link_tag{bottom:0;color:#d3d3d3;margin-left:8px;opacity:1;position:relative;right:0;text-shadow:none;top:1px;-webkit-transform-origin:left center;transform-origin:left center}html[data-theme=dark] .ecommerce-ad-link .ecommerce-ad-link_tag{color:#1b1b1b}.ecommerce-ad-link_tag-nativeStyle{color:#999!important;font-size:18px;margin-left:2px}html[data-theme=dark] .ecommerce-ad-link_tag-nativeStyle{color:#999!important}.ecommerce-ad-link-nativeStyle{color:#056de8!important}html[data-theme=dark] .ecommerce-ad-link-nativeStyle{color:#558eff!important}.ecommerce-ad-floatNode{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:20px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.2);box-shadow:0 2px 10px rgba(0,0,0,.2);-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;left:0;overflow:hidden;padding:0 5px;top:0;-webkit-transition:width .5s ease-in-out,-webkit-transform .5s ease-in-out;transition:width .5s ease-in-out,-webkit-transform .5s ease-in-out;transition:width .5s ease-in-out,transform .5s ease-in-out;transition:width .5s ease-in-out,transform .5s ease-in-out,-webkit-transform .5s ease-in-out;width:114px}.ecommerce-ad-floatNode-img{-ms-flex-negative:0;border-radius:16px;flex-shrink:0;height:32px;left:0;overflow:hidden;top:0;width:32px}.ecommerce-ad-floatNode-desc{-webkit-box-flex:0;-ms-flex-positive:0;-ms-flex-negative:1;color:#121212;flex-grow:0;flex-shrink:1;font-size:15px;font-weight:500;line-height:27px;margin:6px 3px;white-space:nowrap}html[data-theme=dark] .ecommerce-ad-floatNode-desc{color:#fff}.Float-node-fadeIn{width:40px}.ecommerce-ad-commodity{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background-color:#f6f6f6;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin:0 auto;max-width:100%;overflow:hidden;padding:12px;position:relative;width:auto;width:390px}html[data-theme=dark] .ecommerce-ad-commodity{background-color:#1b1b1b}.ecommerce-ad-commodity-img{-ms-flex-negative:0;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:6px;flex-shrink:0;height:75px;overflow:hidden;position:relative;width:75px}.ecommerce-ad-commodity-bizlogo{background:rgba(0,0,0,.28);border-radius:6px 0;bottom:0;height:17px;position:absolute;right:0;width:17px}.ecommerce-ad-commodity-bizlogo-svg{left:2px;position:absolute;top:3px}.ecommerce-ad-commodity-sign{background:rgba(0,0,0,.4);border-radius:2px;bottom:2px;position:absolute;right:2px}.ecommerce-ad-commodity-sign-text{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:9px;justify-content:center;padding:0 2px}.ecommerce-ad-commodity-icon-link{display:none}.ecommerce-ad-commodity-main{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-left:12px;overflow:hidden}.ecommerce-ad-commodity-main,.ecommerce-ad-commodity-main-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.ecommerce-ad-commodity-main-content-des span{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#121212;display:-webkit-box;font-size:15px;font-weight:600;line-height:21px;overflow:hidden;text-overflow:ellipsis}html[data-theme=dark] .ecommerce-ad-commodity-main-content-des span{color:#fff}.ecommerce-ad-commodity-main-content-source{color:#999;font-size:13px;font-weight:400;line-height:18px;position:absolute}html[data-theme=dark] .ecommerce-ad-commodity-main-content-source{color:#999}.ecommerce-ad-commodity-icon{-ms-flex-negative:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0}.ecommerce-ad-commodity-icon svg{opacity:.6}.ecommerce-ad-commodity-icon svg path,html[data-theme=dark] .ecommerce-ad-commodity-icon svg path{fill:#999}.ecommerce-ad-commodity .ecommerce-ad-commodity-tag{bottom:4px;position:absolute;right:4px}.eCommerce-ad-failure .ecommerce-ad-commodity-box.ecommerce-ad-box{opacity:1;width:390px}.eCommerce-ad-failure .ecommerce-ad-commodity-box.ecommerce-ad-box .ecommerce-ad-commodity-main-content-des span{color:grey}html[data-theme=dark] .eCommerce-ad-failure .ecommerce-ad-commodity-box.ecommerce-ad-box .ecommerce-ad-commodity-main-content-des span{color:#999}.eCommerce-ad-failure .ecommerce-ad-commodity-box.ecommerce-ad-box .zh-advert-pligin-invalid-replace-sign,.eCommerce-ad-failure .ecommerce-ad-commodity-box.ecommerce-ad-box .zh-advert-plugin-audit-replace-sign{bottom:8px;font-weight:600}.eCommerce-ad-failure .ecommerce-ad-commodity-box.ecommerce-ad-box .ecommerce-ad-commodity-img{position:relative}.eCommerce-ad-failure .ecommerce-ad-commodity-box.ecommerce-ad-box .ecommerce-ad-commodity-img:after{background:#c4c4c4;bottom:0;content:"";left:0;opacity:.3;position:absolute;right:0;top:0}.eCommerce-ad-failure .ecommerce-ad-commodity-box.ecommerce-ad-box .ecommerce-ad-commodity-box-main-second-price{color:#ff7955;opacity:.3;position:relative;top:1px}html[data-theme=dark] .eCommerce-ad-failure .ecommerce-ad-commodity-box.ecommerce-ad-box .ecommerce-ad-commodity-box-main-second-price{color:#ff7955}.ecommerce-ad-commodity-box .ecommerce-ad-commodity-main-content-des{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;max-height:42px}.ecommerce-ad-commodity-box-main-second{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-top:auto;width:100%}.ecommerce-ad-commodity-box-main-second-price{color:#ff7955;font-size:13px;font-weight:600;line-height:13px}html[data-theme=dark] .ecommerce-ad-commodity-box-main-second-price{color:#ff7955}.ecommerce-ad-commodity-box-main-second-right{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#ff7955;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;font-weight:600;justify-content:center;line-height:13px;vertical-align:bottom}html[data-theme=dark] .ecommerce-ad-commodity-box-main-second-right{color:#ff7955}.ecommerce-ad-commodity-box-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.ecommerce-ad-commodity-box-icon span{color:#ff7955;font-size:13px;margin:0}html[data-theme=dark] .ecommerce-ad-commodity-box-icon span{color:#ff7955}.ecommerce-ad-commodity-box-icon .rightArrow{-ms-flex-negative:0;flex-shrink:0}.ecommerce-ad-commodity-box-icon svg{margin-left:5px;margin-right:4px}.ecommerce-ad-commodity-box-icon svg path,html[data-theme=dark] .ecommerce-ad-commodity-box-icon svg path{fill:#ff7955}.ecommerce-ad-box-nativeStyle .ecommerce-ad-commodity-main-content-des span{font-size:16px;line-height:22px}.ecommerce-ad-box-nativeStyle .ecommerce-ad-commodity-main-content-des{max-height:44px}.ecommerce-ad-box-nativeStyle .ecommerce-ad-commodity-main-content-source{font-size:12px}.ecommerce-ad-box-nativeStyle .ecommerce-ad-commodity-box-main-second-price,.ecommerce-ad-box-nativeStyle .ecommerce-ad-commodity-box-main-second-right,html[data-theme=dark] .ecommerce-ad-box-nativeStyle .ecommerce-ad-commodity-box-main-second-price,html[data-theme=dark] .ecommerce-ad-box-nativeStyle .ecommerce-ad-commodity-box-main-second-right{color:#ff501a}.ecommerce-ad-TelephoneCardFloatCard{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-radius:20px;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.2);box-shadow:0 2px 10px rgba(0,0,0,.2);-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;left:0;padding:0 6px;top:0;width:114px}.ecommerce-ad-TelephoneCardFloatCard-img{border-radius:16px;height:32px;left:0;overflow:hidden;top:0;width:32px}.ecommerce-ad-TelephoneCardFloatCard-desc{-webkit-box-flex:0;-ms-flex-positive:0;color:#121212;flex-grow:0;font-size:15px;font-weight:500;line-height:27px;margin:6px 0}html[data-theme=dark] .ecommerce-ad-TelephoneCardFloatCard-desc{color:#fff}.ecommerce-ad-TelephoneCard{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f6f6f6;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:84px;margin:0 auto;max-width:100%;overflow:hidden;padding:12px;position:relative;width:auto;width:400px}html[data-theme=dark] .ecommerce-ad-TelephoneCard{background-color:#1b1b1b}.ecommerce-ad-TelephoneCard-img{-ms-flex-negative:0;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:6px;flex-shrink:0;height:60px;overflow:hidden;width:60px}.ecommerce-ad-TelephoneCard-icon-link{display:none}.ecommerce-ad-TelephoneCard-main{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 0 0 8px}.ecommerce-ad-TelephoneCard-main,.ecommerce-ad-TelephoneCard-main-content{-webkit-box-flex:1;-ms-flex-positive:1;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1}.ecommerce-ad-TelephoneCard-main-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;color:grey;-ms-flex-direction:column;flex-direction:column;line-height:21px;overflow:hidden;padding-right:8px}html[data-theme=dark] .ecommerce-ad-TelephoneCard-main-content{color:#999}.ecommerce-ad-TelephoneCard-main-content-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#121212;display:-webkit-box;font-size:15px;font-weight:500;overflow:hidden;text-overflow:ellipsis}html[data-theme=dark] .ecommerce-ad-TelephoneCard-main-content-title{color:#fff}.ecommerce-ad-TelephoneCard-main-content-des{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:12px;overflow:hidden;text-overflow:ellipsis}.ecommerce-ad-TelephoneCard-icon{-ms-flex-negative:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0}.ecommerce-ad-TelephoneCard-icon svg{opacity:.6}.ecommerce-ad-TelephoneCard-icon svg path,html[data-theme=dark] .ecommerce-ad-TelephoneCard-icon svg path{fill:#999}.ecommerce-ad-box{margin:1em auto;position:relative}.ecommerce-ad-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:stretch;-ms-flex-align:stretch;-ms-flex-pack:distribute;align-items:stretch;background-color:#f6f6f6;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-weight:300;justify-content:space-around;margin:0 auto;min-height:218px;overflow:hidden;padding:10px 12px;position:relative}html[data-theme=dark] .ecommerce-ad-form{background-color:#1b1b1b}.ecommerce-ad-form>*{-ms-flex-negative:0;flex-shrink:0}.ecommerce-ad-form>:not(:last-child){margin-bottom:10px}.ecommerce-ad-form-title{color:#121212;font-size:15px;font-weight:500;line-height:21px;text-align:center}html[data-theme=dark] .ecommerce-ad-form-title{color:#fff}.ecommerce-ad-form-input{background-color:hsla(0,0%,100%,.2);border:1px solid #d3d3d3;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#121212;font-weight:300;height:34px;outline-style:none;padding:0 10px;width:100%}html[data-theme=dark] .ecommerce-ad-form-input{background-color:hsla(0,0%,7%,.2);border:1px solid #2e2e2e;color:#fff}.ecommerce-ad-form-input::-webkit-input-placeholder{color:#d3d3d3;font-weight:300}.ecommerce-ad-form-input:-ms-input-placeholder{color:#d3d3d3;font-weight:300}.ecommerce-ad-form-input::-ms-input-placeholder{color:#d3d3d3;font-weight:300}.ecommerce-ad-form-input::placeholder{color:#d3d3d3;font-weight:300}html[data-theme=dark] .ecommerce-ad-form-input::-webkit-input-placeholder{color:#2e2e2e}html[data-theme=dark] .ecommerce-ad-form-input:-ms-input-placeholder{color:#2e2e2e}html[data-theme=dark] .ecommerce-ad-form-input::-ms-input-placeholder{color:#2e2e2e}html[data-theme=dark] .ecommerce-ad-form-input::placeholder{color:#2e2e2e}.ecommerce-ad-form-verify{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.ecommerce-ad-form-verify>span{margin-left:10px;width:144px}.ecommerce-ad-form-protocol{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#999;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;line-height:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html[data-theme=dark] .ecommerce-ad-form-protocol{color:#999}.ecommerce-ad-form-protocol>input{margin-top:4px}.ecommerce-ad-form-message{color:red;font-size:10px}.ecommerce-ad-form-submit{background:hsla(0,0%,60%,.08);border:.5px solid hsla(0,0%,60%,.08);border-radius:4px;color:#999;cursor:pointer;font-size:13px;font-weight:500;height:30px;line-height:30px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}html[data-theme=dark] .ecommerce-ad-form-submit{color:#999}.ecommerce-ad-form-submit-active{background:rgba(5,109,232,.08);border:.5px solid rgba(5,109,232,.08);color:#056de8}html[data-theme=dark] .ecommerce-ad-form-submit-active{background:rgba(85,142,255,.08);border:.5px solid rgba(85,142,255,.08);color:#558eff}.ecommerce-ad-form-submit-disabled{background:hsla(0,0%,60%,.08);border:.5px solid hsla(0,0%,60%,.08);color:#999;cursor:not-allowed;pointer-events:none}html[data-theme=dark] .ecommerce-ad-form-submit-disabled{color:#999}.ecommerce-ad-download-style{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f6f6f6;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:122px;margin:0 auto;max-width:100%;overflow:hidden;padding:12px;width:auto;width:400px}html[data-theme=dark] .ecommerce-ad-download-style{background-color:#1b1b1b}.ecommerce-ad-download-style-img{-ms-flex-negative:0;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:6px;flex-shrink:0;height:100px;overflow:hidden;position:relative;width:100px}.ecommerce-ad-download-style-icon-link{display:none}.ecommerce-ad-download-style-main{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:0 0 0 8px}.ecommerce-ad-download-style-main,.ecommerce-ad-download-style-main-content{-webkit-box-flex:1;-ms-flex-positive:1;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1}.ecommerce-ad-download-style-main-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;min-height:80px}.ecommerce-ad-download-style-main-content-bottom{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ecommerce-ad-download-style-main-content-bottom,.ecommerce-ad-download-style-main-content-bottom-interactionLaunch{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.ecommerce-ad-download-style-main-content-bottom-interactionLaunch{color:#056de8;font-size:13px;height:16px}html[data-theme=dark] .ecommerce-ad-download-style-main-content-bottom-interactionLaunch{color:#558eff}.ecommerce-ad-download-style-main-content-bottom-interactionLaunch svg{margin-left:5px}.ecommerce-ad-download-style-main-content-bottom-interactionLaunch svg path{fill:#056de8;stroke:#056de8}html[data-theme=dark] .ecommerce-ad-download-style-main-content-bottom-interactionLaunch svg path{fill:#558eff;stroke:#558eff}.ecommerce-ad-download-style-main-content-bottom-noScore{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end}.ecommerce-ad-download-style-main-content-des span{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:grey;display:-webkit-box;font-size:12px;line-height:20px;overflow:hidden;padding-right:8px;text-overflow:ellipsis}html[data-theme=dark] .ecommerce-ad-download-style-main-content-des span{color:#999}.ecommerce-ad-download-style-main-content-des>:first-child{color:#121212;font-size:15px;font-weight:500}html[data-theme=dark] .ecommerce-ad-download-style-main-content-des>:first-child{color:#fff}.ecommerce-ad-download-style-icon{-ms-flex-negative:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0}.ecommerce-ad-download-style-icon svg{opacity:.6}.ecommerce-ad-download-style-icon svg path{fill:#999;stroke:#999}html[data-theme=dark] .ecommerce-ad-download-style-icon svg path{fill:#999;stroke:#999}.ecommerce-ad-download-style-btn{-ms-flex-negative:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#056de8;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;font-size:12px;position:relative}html[data-theme=dark] .ecommerce-ad-download-style-btn{color:#558eff}.ecommerce-ad-download-style-btn:before{bottom:-10px;content:"";left:-10px;position:absolute;right:-10px;top:-10px}.ecommerce-ad-download-style-btn>*{-ms-flex-negative:0;flex-shrink:0}.ecommerce-ad-download-style-btn>:not(:last-child){margin-right:5px}.ecommerce-ad-download-style-btn svg.ecommerce-ad-download-style-icon path{fill:#056de8;stroke:#056de8}html[data-theme=dark] .ecommerce-ad-download-style-btn svg.ecommerce-ad-download-style-icon path{fill:#558eff;stroke:#558eff}.ecommerce-ad-download-style-btn svg.ecommerce-ad-download-style-icon-close{position:relative}.ecommerce-ad-download-style-btn svg.ecommerce-ad-download-style-icon-close path{fill:#bfbfbf}html[data-theme=dark] .ecommerce-ad-download-style-btn svg.ecommerce-ad-download-style-icon-close path{fill:#444}.ecommerce-ad-download-style-btn .ecommerce-ad-download-style-close{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-right:8px}.ecommerce-ad-download-style .ecommerce-ad-download-style-tag{bottom:4px;position:absolute;right:4px}.ecommerce-ad-download-warning{background:#fff;font-size:10px;font-weight:400;padding:6px 20px;text-align:center}html[data-theme=dark] .ecommerce-ad-download-warning{background:#121212}.ecommerce-ad-download-warning-appDes{color:#bfbfbf}.ecommerce-ad-download-warning-appDes a{color:#06f}.ecommerce-ad-download-warning-right{line-height:17px;margin:0 3px}.ecommerce-ad-box-nativeStyle .ecommerce-ad-download-style-main-content-des>:first-child{color:#121212;font-size:16px;line-height:22px}html[data-theme=dark] .ecommerce-ad-box-nativeStyle .ecommerce-ad-download-style-main-content-des>:first-child{color:#fff}.ecommerce-ad-box-nativeStyle .ecommerce-ad-download-style-main-content-des span{color:#999;font-size:12px;font-style:normal;font-weight:400}html[data-theme=dark] .ecommerce-ad-box-nativeStyle .ecommerce-ad-download-style-main-content-des span{color:#999}.ecommerce-ad-big-image-card-plugin{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:space-between;overflow:hidden}.ecommerce-ad-big-image-card-guide{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}.ecommerce-ad-big-image-card-icon{display:inline-block;height:20px;width:20px}.ecommerce-ad-big-image-card-icon img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ecommerce-ad-big-image-card-text{margin-left:10px;width:auto}.ecommerce-ad-big-image-card-right{color:#fff;text-align:center;width:20px}.ecommerce-ad-big-image-card-box{cursor:pointer;overflow:hidden;position:relative;width:100%}.ecommerce-ad-big-image-card-box-default{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;aspect-ratio:4/3;background-color:#f6f6f6;border-radius:6px;color:#999;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;height:auto;justify-content:center;position:relative;width:100%}.ecommerce-ad-big-image-card-img{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;position:relative;vertical-align:middle;width:100%}.ecommerce-ad-big-image-card{bottom:0;color:#fff;cursor:pointer;font-size:14px;height:0;left:0;padding:0 10px;position:absolute;right:0;-webkit-transition:.25s ease-out;transition:.25s ease-out}.ecommerce-ad-bigimg-tag{left:4px;padding:9px 8px;position:absolute;top:4px;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:top left;transform-origin:top left;z-index:999}
/*# sourceMappingURL=ECommerceAd.216a26f4.c90979d08ed65b86fc8f.css.map*/</style><style data-savepage-href="https://static.zhihu.com/heifetz/1638.216a26f4.3ef8aee66ae71489c771.css" type="text/css">.GifPlayer{cursor:pointer;display:block;margin:0 auto;max-width:100%;overflow:hidden;position:relative;text-align:center}.GifPlayer[data-size=small]{max-width:40%}.GifPlayer img{margin:0 auto;max-width:100%;vertical-align:top}.GifPlayer-icon{left:50%;opacity:1;pointer-events:none;position:absolute;top:50%;-webkit-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%);-webkit-transform-origin:left top;transform-origin:left top;-webkit-transition:.3s ease-out;transition:.3s ease-out;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.GifPlayer.isPlaying .GifPlayer-icon{opacity:0;-webkit-transform:scale(.3) translate(-50%,-50%);transform:scale(.3) translate(-50%,-50%)}.GifPlayer-gif2mp4{height:100%;left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.GifPlayer-cover{background:#f8f8fa}html[data-theme=dark] .GifPlayer-cover{background:#212429}.eCommerce-ad-failure .ecommerce-ad,.eCommerce-ad-failure .ecommerce-ad-box{margin:1em auto;opacity:.6;overflow:hidden;position:relative}.eCommerce-ad-failure .ecommerce-ad-box{cursor:not-allowed!important;max-width:100%;width:400px}.eCommerce-ad-failure .ecommerce-ad,.eCommerce-ad-failure .ecommerce-ad-arrow,.eCommerce-ad-failure .ecommerce-ad-commodity{cursor:not-allowed!important}.eCommerce-ad-failure .ecommerce-ad-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:grey;cursor:not-allowed!important;display:-webkit-box;display:-ms-flexbox;display:flex}html[data-theme=dark] .eCommerce-ad-failure .ecommerce-ad-link{color:#999}.eCommerce-ad-failure .ecommerce-ad-link svg{-webkit-transform:rotate(0);transform:rotate(0)}.eCommerce-ad-failure .ecommerce-ad-link svg path{fill:grey}html[data-theme=dark] .eCommerce-ad-failure .ecommerce-ad-link svg path{fill:#999}.eCommerce-ad-failure .jumpThird-ad-tip{display:none}.AutoComplete-UserItem{-webkit-box-sizing:border-box;box-sizing:border-box;height:50px;line-height:normal;padding:9px 0;width:188px}.AutoComplete-UserDetail{display:inline-block;margin-left:8px;vertical-align:middle}.AutoComplete-UserHeadline,.AutoComplete-UserName{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AutoComplete-UserName{color:#191b1f;font-size:14px}html[data-theme=dark] .AutoComplete-UserName{color:#fff}.AutoComplete-UserHeadline{color:#8491a5;font-size:12px}html[data-theme=dark] .AutoComplete-UserHeadline{color:#929aab}.AutoComplete-UserAvatar{vertical-align:middle}.adLinkCard-ecommerceLoading{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;background:hsla(0,0%,96%,.88);border-radius:inherit;border-radius:12px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#d3d3d3;display:-webkit-box;display:-ms-flexbox;display:flex;height:80px;justify-content:space-between;margin:1em auto;max-width:100%;padding:12px;position:relative;width:390px}html[data-theme=dark] .adLinkCard-ecommerceLoading{background:rgba(27,27,27,.88);color:#2e2e2e}.adLinkCard-ecommerceLoadingAvatarWrapper{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#ebebeb;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;height:60px;justify-content:center;margin-right:10px;width:60px}html[data-theme=dark] .adLinkCard-ecommerceLoadingAvatarWrapper{background:#2e2e2e}.adLinkCard-ecommerceNetwork{height:20px;width:20px}.adLinkCard-ecommerceLoadingLoadingbar{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1;flex:1 1;-ms-flex-direction:column;flex-direction:column;height:60px}.adLinkCard-ecommerceLoadingLoadingbar span{background:#ebebeb;display:inline-block;height:16px}html[data-theme=dark] .adLinkCard-ecommerceLoadingLoadingbar span{background:#2e2e2e}.adLinkCard-ecommerceLoadingLoadingbar span:first-of-type{margin-bottom:4px;width:60px}.adLinkCard-ecommerceLoadingLoadingbar span:nth-of-type(2){width:127px}.AutoComplete-DefaultItem{line-height:40px}.BounceLoading{position:relative}.BounceLoading .BounceLoading-child{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:Bounce;animation-name:Bounce;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;background-color:#1772f6;border-radius:50%;position:absolute;-webkit-transform-origin:center;transform-origin:center}html[data-theme=dark] .BounceLoading .BounceLoading-child{background-color:#558eff}@-webkit-keyframes Bounce{0%,to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}50%{-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes Bounce{0%,to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}50%{-webkit-transform:translateY(100%);transform:translateY(100%)}}.ecommerce-ad-empty{height:162px}.ecommerce-ad-editor{background-color:#ebebeb;border-radius:8px;color:#999;font-size:12px;margin:0 auto;max-width:100%;padding:40px 0;text-align:center;width:400px}html[data-theme=dark] .ecommerce-ad-editor{background-color:#000;color:#999}.ecommerce-ad-nopadding{padding:0!important}.LinkCard.old{border-radius:12px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:1em auto;max-width:100%;overflow:hidden;position:relative;width:390px}.LinkCard.old,.LinkCard.old:hover{border:none!important;color:inherit!important;text-decoration:none}.LinkCard-content{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;background-color:rgba(248,248,250,.88);border-radius:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:12px;position:relative}html[data-theme=dark] .LinkCard-content{background-color:rgba(33,36,41,.88)}.LinkCard--noImage .LinkCard-content{background-color:#f8f8fa}html[data-theme=dark] .LinkCard--noImage .LinkCard-content{background-color:#212429}.LinkCard-text{overflow:hidden}.LinkCard-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#191b1f;display:-webkit-box;font-size:16px;font-weight:500;line-height:1.25;max-height:40px;overflow:hidden;text-overflow:ellipsis}html[data-theme=dark] .LinkCard-title{color:#fff}.LinkCard-meta{color:#9196a1;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;line-height:20px;margin-top:4px;white-space:nowrap}html[data-theme=dark] .LinkCard-meta{color:#9196a1}.LinkCard-textMeta{overflow:hidden;text-overflow:ellipsis}.LinkCard-metaItem:first-child:before{content:none}.LinkCard-metaItem:before{content:" · "}@media (max-width:320px){.LinkCard-metaItem-jobLocation{display:none}}.LinkCard-badge{background:#fff;border-radius:5px;color:#a5542f;display:inline-block;font-synthesis:style;font-weight:600;margin-left:8px;min-width:50px;padding:0 4px;text-align:center}html[data-theme=dark] .LinkCard-badge{background:#191b1f;color:#d28262}html[data-ios] .LinkCard-badge{font-weight:500}html[data-android] .LinkCard-badge{font-weight:700}.LinkCard-image{background-color:#ebeced;border-radius:inherit;display:block;height:60px;-o-object-fit:cover;object-fit:cover;width:60px}html[data-theme=dark] .LinkCard-image{background-color:#282b30}.LinkCard-image.LinkCard-image--horizontal{width:90px}.LinkCard-image.LinkCard-image--vertical{height:80px}.LinkCard-imageCell{border-radius:6px;margin-left:8px}.LinkCard-backdrop{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;-webkit-filter:blur(20px);filter:blur(20px);left:0;position:absolute;right:0;top:0}.LinkCard-image--default{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#ebeced;color:#c4c7ce;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}html[data-theme=dark] .LinkCard-image--default{background-color:#282b30;color:#282b30}.TravelMVPLinkCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#f8f8fa;border-radius:8px}html[data-theme=dark] .TravelMVPLinkCard{background-color:#212429}.TravelMVPLinkCard-main{display:-webkit-box;display:-ms-flexbox;display:flex;padding:14px}.TravelMVPLinkCard-banner{-ms-flex-negative:0;border-radius:6px;flex-shrink:0;height:100px;overflow:hidden;width:100px}.TravelMVPLinkCard-banner img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.TravelMVPLinkCard-core{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1;flex:1 1;-ms-flex-direction:column;flex-direction:column;margin-left:12px}.TravelMVPLinkCard-info{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}.TravelMVPLinkCard-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#191b1f;display:-webkit-box;font-size:15px;font-synthesis:style;font-weight:600;line-height:20px;max-height:40px;overflow:hidden;text-overflow:ellipsis}html[data-theme=dark] .TravelMVPLinkCard-name{color:#fff}html[data-ios] .TravelMVPLinkCard-name{font-weight:500}html[data-android] .TravelMVPLinkCard-name{font-weight:700}.TravelMVPLinkCard-tags{color:#81858f;font-size:12px;font-synthesis:style;font-weight:600;line-height:16px;margin-top:4px}html[data-theme=dark] .TravelMVPLinkCard-tags{color:#9196a1}html[data-ios] .TravelMVPLinkCard-tags{font-weight:500}html[data-android] .TravelMVPLinkCard-tags{font-weight:700}.TravelMVPLinkCard-priceArea{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;color:#ff7d55;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px;font-synthesis:style;font-weight:600;justify-content:space-between;line-height:1.2}html[data-theme=dark] .TravelMVPLinkCard-priceArea{color:#ffa27f}html[data-ios] .TravelMVPLinkCard-priceArea{font-weight:500}html[data-android] .TravelMVPLinkCard-priceArea{font-weight:700}.TravelMVPLinkCard-buyButton{font-size:13px}.TravelMVPLinkCard-location{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#9196a1;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:11px;font-synthesis:style;font-weight:600;height:16px;margin-top:2px}html[data-theme=dark] .TravelMVPLinkCard-location{color:#9196a1}html[data-ios] .TravelMVPLinkCard-location{font-weight:500}html[data-android] .TravelMVPLinkCard-location{font-weight:700}.TravelMVPLinkCard-location svg{margin-right:4px}.TravelMVPLinkCard-locationTag{line-height:16px}.TravelMVPLinkCard-locationTag+.TravelMVPLinkCard-locationTag:before{content:"\B7";line-height:16px;margin:0 4px}.LinkCard-ecommerceLoadingCard{background:rgba(248,248,250,.88);-webkit-box-sizing:border-box;box-sizing:border-box;color:#c4c7ce;height:80px}html[data-theme=dark] .LinkCard-ecommerceLoadingCard{background:rgba(33,36,41,.88);color:#282b30}.LinkCard-ecommerceLoadingCardAvatarWrapper{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#ebeced;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;height:60px;justify-content:center;margin-right:10px;width:60px}html[data-theme=dark] .LinkCard-ecommerceLoadingCardAvatarWrapper{background:#282b30}.LinkCard-ecommerceLoadingCardNetwork{height:20px;width:20px}.LinkCard-ecommerceLoadingCardLoadingbar{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1;flex:1 1;-ms-flex-direction:column;flex-direction:column;height:60px}.LinkCard-ecommerceLoadingCardLoadingbar span{background:#ebeced;display:inline-block;height:16px}html[data-theme=dark] .LinkCard-ecommerceLoadingCardLoadingbar span{background:#282b30}.LinkCard-ecommerceLoadingCardLoadingbar span:first-of-type{margin-bottom:4px;width:60px}.LinkCard-ecommerceLoadingCardLoadingbar span:nth-of-type(2){width:127px}.InfiLoader--bounceShown{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:100px}.InfiLoader--bounceShown,.LinkCard.new{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.LinkCard.new{-webkit-box-orient:horizontal;-webkit-box-direction:normal;background-color:#f8f8fa;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-direction:row;flex-direction:row;margin:16px auto;max-width:100%;min-height:84px;overflow:hidden;padding:12px 12px 9px;position:relative;width:390px}html[data-theme=dark] .LinkCard.new{background-color:#212429}.LinkCard.new,.LinkCard.new:hover{border:none!important;color:inherit!important;text-decoration:none}.LinkCard.new .LinkCard-contents{-webkit-box-flex:1;display:block;-ms-flex:1 1 auto;flex:1 1 auto;position:relative}.LinkCard.new .LinkCard-contents .loading{background:#ebeced;border-radius:7px;height:14px}html[data-theme=dark] .LinkCard.new .LinkCard-contents .loading{background:#282b30}.LinkCard.new .LinkCard-contents.withTitle{margin-bottom:3px}.LinkCard.new .LinkCard-title{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#191b1f;display:block;display:-webkit-box;font-size:15px;font-weight:500;line-height:1.4;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis}html[data-theme=dark] .LinkCard.new .LinkCard-title{color:#fff}.LinkCard.new .LinkCard-title.two-line{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;line-height:20px;overflow:hidden;text-overflow:ellipsis}.LinkCard.new .LinkCard-title.loading{margin-bottom:8px;width:80%}.LinkCard.new .LinkCard-title.loading.withTitle{margin-bottom:6px}.LinkCard.new .LinkCard-title.loadingTitle{margin-bottom:5px}.LinkCard.new .LinkCard-excerpt{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#9196a1;display:block;display:-webkit-box;font-size:13px;line-height:18px;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis}html[data-theme=dark] .LinkCard.new .LinkCard-excerpt{color:#9196a1}.LinkCard.new .LinkCard-excerpt .LinkCard-author{color:#373a40}html[data-theme=dark] .LinkCard.new .LinkCard-excerpt .LinkCard-author{color:#c2c6cf}.LinkCard.new .LinkCard-desc{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#9196a1;display:block;display:-webkit-box;font-size:13px;height:18px;line-height:18px;overflow:hidden;text-overflow:ellipsis;word-break:break-all}html[data-theme=dark] .LinkCard.new .LinkCard-desc{color:#9196a1}.LinkCard.new .LinkCard-desc .LinkCard-tag,.LinkCard.new .LinkCard-desc .tag{background:hsla(222,9%,79%,.3);border-radius:3px;display:inline-block;font-size:11px;margin-left:8px;padding:0 4px}html[data-theme=dark] .LinkCard.new .LinkCard-desc .LinkCard-tag,html[data-theme=dark] .LinkCard.new .LinkCard-desc .tag{background:rgba(40,43,48,.3)}.LinkCard.new .LinkCard-desc.loading{width:40%}.LinkCard.new .LinkCard-desc svg{margin-right:2px}.LinkCard.new .LinkCard-image{-webkit-box-flex:0;background-color:#ebeced;background-position:50%;background-size:cover;border-radius:inherit;display:block;-ms-flex:0 0 auto;flex:0 0 auto;height:60px;margin-left:20px;-o-object-fit:cover;object-fit:cover;overflow:hidden;position:relative;width:60px}html[data-theme=dark] .LinkCard.new .LinkCard-image{background-color:#282b30}.LinkCard.new .LinkCard-image.LinkCard-image--default{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#ebeced;color:#c4c7ce;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}html[data-theme=dark] .LinkCard.new .LinkCard-image.LinkCard-image--default{background-color:#282b30;color:#282b30}.LinkCard.new .LinkCard-image.LinkCard-image--default svg,html[data-theme=dark] .LinkCard.new .LinkCard-image.LinkCard-image--default svg{color:#9196a1}.LinkCard.new .LinkCard-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.LinkCard.new .LinkCard-image .LinkCard-image--video{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:hsla(0,0%,100%,.9);border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;justify-content:center;left:50%;pointer-events:none;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:24px}html[data-theme=dark] .LinkCard.new .LinkCard-image .LinkCard-image--video{background:rgba(40,43,48,.9)}.LinkCard.new .LinkCard-image .LinkCard-image--video svg{color:#373a40}html[data-theme=dark] .LinkCard.new .LinkCard-image .LinkCard-image--video svg{color:#c2c6cf}.LinkCard.new .LinkCard-richText .text{color:#373a40}html[data-theme=dark] .LinkCard.new .LinkCard-richText .text{color:#c2c6cf}.LinkCard.new .LinkCard-richText .bold{font-synthesis:style;font-weight:600}html[data-ios] .LinkCard.new .LinkCard-richText .bold{font-weight:500}html[data-android] .LinkCard.new .LinkCard-richText .bold{font-weight:700}.LinkCard.new .LinkCard-richText .tag{margin-left:4px}.PlaceHolder-inner{background:#f8f8fa;color:#fff;overflow:hidden;position:relative}html[data-theme=dark] .PlaceHolder-inner{background:#212429;color:#191b1f}.PlaceHolder-mask{-webkit-box-sizing:border-box;box-sizing:border-box;min-width:100%;position:relative;vertical-align:top}.PlaceHolder-bg{-webkit-animation:linear-double 1s linear 1ms infinite forwards;animation:linear-double 1s linear 1ms infinite forwards;background:-webkit-gradient(linear,left top,right top,from(#f8f8fa),color-stop(20%,#ebeced),color-stop(40%,#f8f8fa),to(#f8f8fa));background:linear-gradient(90deg,#f8f8fa 0,#ebeced 20%,#f8f8fa 40%,#f8f8fa);height:100%;position:absolute;width:200%}html[data-theme=dark] .PlaceHolder-bg{background:-webkit-gradient(linear,left top,right top,from(#212429),color-stop(20%,#282b30),color-stop(40%,#212429),to(#212429));background:linear-gradient(90deg,#212429 0,#282b30 20%,#212429 40%,#212429)}@-webkit-keyframes linear-double{0%{-webkit-transform:translateX(-56%);transform:translateX(-56%)}to{-webkit-transform:translateX(56%);transform:translateX(56%)}}@keyframes linear-double{0%{-webkit-transform:translateX(-56%);transform:translateX(-56%)}to{-webkit-transform:translateX(56%);transform:translateX(56%)}}.ArticleLinkCard{background:#f8f8fa;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;line-height:21px;margin:1em auto;max-width:390px;padding:12px 12px 7px;position:relative;width:100%}html[data-theme=dark] .ArticleLinkCard{background:#212429}.ArticleLinkCard-content{-webkit-line-clamp:3;margin-top:8px}.ArticleLinkCard-content,.ArticleLinkCard-content--noImg{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.ArticleLinkCard-content--noImg{-webkit-line-clamp:10}.ArticleLinkCard-content p:first-of-type{margin-top:0}.ArticleLinkCard-content p:last-of-type{margin-bottom:0}.AvatarArticleLinkCard{background:#fff;padding:12px;position:relative;text-align:justify}html[data-theme=dark] .AvatarArticleLinkCard{background:#191b1f}.AvatarArticleLinkCard:before{border:1px solid #c4c7ce;border-radius:8px;bottom:-50%;content:" ";display:block;left:-50%;pointer-events:none;position:absolute;right:-50%;top:-50%;-webkit-transform:scale(.5);transform:scale(.5)}html[data-theme=dark] .AvatarArticleLinkCard:before{border:1px solid #282b30}.AvatarArticleLinkCard-info{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;justify-content:space-between;line-height:16px;margin-bottom:12px}.AvatarArticleLinkCard-hint{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#9196a1;display:-webkit-box;display:-ms-flexbox;display:flex}html[data-theme=dark] .AvatarArticleLinkCard-hint{color:#9196a1}.AvatarArticleLinkCard-avatar{border-radius:50%;height:16px;margin-right:6px;width:16px}.AvatarArticleLinkCard-hybridLink{color:#1772f6}html[data-theme=dark] .AvatarArticleLinkCard-hybridLink{color:#558eff}.AvatarArticleLinkCard-more{color:#8491a5}html[data-theme=dark] .AvatarArticleLinkCard-more{color:#929aab}.QuoteArticleLinkCard{background:#fff;border-left:4px solid #ebeced;border-radius:0;font-size:17px;line-height:28px;padding:0 0 0 10px;text-align:justify}html[data-theme=dark] .QuoteArticleLinkCard{background:#191b1f;border-left:4px solid #282b30}.QuoteArticleLinkCard-hint{color:#9196a1;font-size:15px;line-height:21px;margin-top:4px}html[data-theme=dark] .QuoteArticleLinkCard-hint{color:#9196a1}.QuoteArticleLinkCard-content{margin-top:12px}.QuoteArticleLinkCard-hybridLink{color:#1772f6;line-height:1;margin-top:6px}html[data-theme=dark] .QuoteArticleLinkCard-hybridLink{color:#558eff}.AvatarArticleLinkCard-image,.QuoteArticleLinkCard-image{height:135px;margin-top:8px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.ArticleLinkCard-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#191b1f;display:-webkit-box;font-synthesis:style;font-weight:600;overflow:hidden;text-overflow:ellipsis}html[data-theme=dark] .ArticleLinkCard-title{color:#fff}html[data-ios] .ArticleLinkCard-title{font-weight:500}html[data-android] .ArticleLinkCard-title{font-weight:700}.ArticleLinkCard-excerpt{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;margin-top:10px;overflow:hidden;text-overflow:ellipsis}.ArticleLinkCard-imageWrapper{height:0;margin-top:10px;padding-top:56%;position:relative;width:100%}.ArticleLinkCard-image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.ArticleLinkCard-bottom{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;justify-content:space-between;width:100%}.ArticleLinkCard-bottomCardGradient{background:-webkit-gradient(linear,left top,left bottom,from(rgba(248,248,250,0)),to(#f8f8fa));background:linear-gradient(rgba(248,248,250,0),#f8f8fa);bottom:44px;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;position:absolute;width:calc(100% - 24px)}html[data-theme=dark] .ArticleLinkCard-bottomCardGradient{background:-webkit-gradient(linear,left top,left bottom,from(rgba(33,36,41,0)),to(#212429));background:linear-gradient(rgba(33,36,41,0),#212429)}.ArticleLinkCard-hint{color:#9196a1;font-size:14px}html[data-theme=dark] .ArticleLinkCard-hint{color:#9196a1}.ArticleLinkCard-hybridLink{color:#1772f6;font-size:14px}html[data-theme=dark] .ArticleLinkCard-hybridLink{color:#558eff}.ArticleLinkCard-error,.ArticleLinkCard-loading{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#f8f8fa;border-radius:8px;color:#adb1b7;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px;height:60px;justify-content:center;margin:1em auto;max-width:390px;width:100%}html[data-theme=dark] .ArticleLinkCard-error,html[data-theme=dark] .ArticleLinkCard-loading{background:#212429;color:#373a40}@media (min-width:768px){.ArticleLinkCard-excerpt{-webkit-line-clamp:8;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}}.AutoComplete-menu--hidden{visibility:hidden}.LoadingBar{background:#1772f6;display:none;height:2px;left:0;pointer-events:none;position:fixed;right:0;top:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);z-index:101}html[data-theme=dark] .LoadingBar{background:#558eff}.LoadingBar.is-active{-webkit-animation:LoadingBarForward 1s ease-in-out .8s infinite;animation:LoadingBarForward 1s ease-in-out .8s infinite;display:block}@-webkit-keyframes LoadingBarForward{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}40%{-webkit-transform:translateX(0);transform:translateX(0)}60%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes LoadingBarForward{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}40%{-webkit-transform:translateX(0);transform:translateX(0)}60%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}input[type=range].RangeInput{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;height:12px;margin:0 10px;padding:0;width:220px}input[type=range].RangeInput:focus{outline:none;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s}html[data-focus-visible] input[type=range].RangeInput:focus{-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(5,109,232,.3);box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(5,109,232,.3)}html[data-theme=dark][data-focus-visible] input[type=range].RangeInput:focus{-webkit-box-shadow:0 0 0 2px #121212,0 0 0 4px rgba(85,142,255,.6);box-shadow:0 0 0 2px #121212,0 0 0 4px rgba(85,142,255,.6)}input[type=range].RangeInput::-webkit-slider-runnable-track{background:#f8f8fa;border-radius:2px;cursor:pointer;height:5px}html[data-theme=dark] input[type=range].RangeInput::-webkit-slider-runnable-track{background:#212429}input[type=range].RangeInput::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#c4c7ce;border-radius:50%;cursor:pointer;height:12px;margin-top:-4px;width:12px}html[data-theme=dark] input[type=range].RangeInput::-webkit-slider-thumb{background:#282b30}input[type=range].RangeInput::-moz-range-track{background:#f8f8fa;border-radius:2px;cursor:pointer;height:5px}html[data-theme=dark] input[type=range].RangeInput::-moz-range-track{background:#212429}input[type=range].RangeInput::-moz-range-thumb{background:#c4c7ce;border:none;border-radius:50%;cursor:pointer;height:12px;width:12px}html[data-theme=dark] input[type=range].RangeInput::-moz-range-thumb{background:#282b30}input[type=range].RangeInput::-ms-track{background:transparent;border-color:transparent;color:transparent;cursor:pointer;height:5px;width:100%}input[type=range].RangeInput::-ms-fill-lower,input[type=range].RangeInput::-ms-fill-upper{background:#f8f8fa;border-radius:2px}html[data-theme=dark] input[type=range].RangeInput::-ms-fill-lower,html[data-theme=dark] input[type=range].RangeInput::-ms-fill-upper{background:#212429}input[type=range].RangeInput::-ms-thumb{background:#c4c7ce;border:none;border-radius:50%;cursor:pointer;height:12px;width:12px}html[data-theme=dark] input[type=range].RangeInput::-ms-thumb{background:#282b30}input[type=range].RangeInput::-ms-tooltip{display:none}input[type=range].RangeInput .Zi{fill:#8491a5;display:inline-block;vertical-align:middle}html[data-theme=dark] input[type=range].RangeInput .Zi{fill:#929aab}.Mask{bottom:0;left:0;position:absolute;right:0;top:0;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;z-index:1}.Mask-hidden{opacity:0;pointer-events:none}.Mask-mask{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;opacity:.4;position:absolute;width:100%;z-index:-1}.Mask-mask--black{background:#191b1f}html[data-theme=dark] .Mask-mask--black{background:#fff}.Mask-mask--white{background:hsla(0,0%,100%,.95)}html[data-theme=dark] .Mask-mask--white{background:rgba(25,27,31,.95)}.Mask-content{color:#fff;left:50%;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:5}html[data-theme=dark] .Mask-content{color:#191b1f}.Mask-content--full{height:100%;width:100%}.ZVideoLinkCard{border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:1em auto;max-width:100%;overflow:hidden;position:relative}.ZVideoLinkCard,.ZVideoLinkCard:hover{border:none!important;color:inherit!important;text-decoration:none}.ZVideoLinkCard-playerContainer{padding-bottom:56%;position:relative}.ZVideoLinkCard-player{height:100%;left:0;position:absolute;top:0;width:100%}.ZVideoLinkCard-image{background-position:50%;background-size:cover;padding-bottom:56%;position:relative}.ZVideoLinkCard-playIcon{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:60px}.ZVideoLinkCard-duration{bottom:10px;color:#fff;font-size:14px;line-height:16px;position:absolute;right:12px}.ZVideoLinkCard-info{background-color:#f8f8fa;padding:12px}html[data-theme=dark] .ZVideoLinkCard-info{background-color:#212429}.ZVideoLinkCard-title{color:#191b1f;font-size:16px;font-synthesis:style;font-weight:600;line-height:22px}html[data-theme=dark] .ZVideoLinkCard-title{color:#fff}html[data-ios] .ZVideoLinkCard-title{font-weight:500}html[data-android] .ZVideoLinkCard-title{font-weight:700}.ZVideoLinkCard-author{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#9196a1;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;line-height:20px;margin-top:6px}html[data-theme=dark] .ZVideoLinkCard-author{color:#9196a1}.ZVideoLinkCard-avatar.Avatar{height:20px;margin-right:6px;width:20px}.ZVideoLinkErrorCard{background:#f8f8fa;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:1em auto;max-width:100%;overflow:hidden;padding-bottom:56%;position:relative}html[data-theme=dark] .ZVideoLinkErrorCard{background:#212429}.ZVideoLinkErrorCard-message{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#9196a1;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:28px;left:50%;line-height:40px;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}html[data-theme=dark] .ZVideoLinkErrorCard-message{color:#9196a1}.FileLinkCard{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(248,248,250,.88);border-radius:12px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;margin:1em auto;max-width:100%;overflow:hidden;padding:12px;position:relative;width:390px}html[data-theme=dark] .FileLinkCard{background-color:rgba(33,36,41,.88)}.FileLinkCard-icon{-ms-flex-negative:0;flex-shrink:0;height:30px;width:30px}.FileLinkCard-info{margin-left:12px}.FileLinkCard-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#191b1f;display:-webkit-box;font-size:15px;font-weight:500;line-height:21px;overflow:hidden;text-overflow:ellipsis}html[data-theme=dark] .FileLinkCard-name{color:#fff}.FileLinkCard-meta{color:#9196a1;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;line-height:14px;margin-top:5px}html[data-theme=dark] .FileLinkCard-meta{color:#9196a1}.FileLinkCard-source{white-space:pre}@-webkit-keyframes fxRichTextFadeIn{0%{opacity:0}to{opacity:1}}@keyframes fxRichTextFadeIn{0%{opacity:0}to{opacity:1}}.RichText a.UserLink-link{color:#09408e}html[data-theme=dark] .RichText a.UserLink-link{color:#5271b0}.RichText a.UserLink-link:hover{border-bottom:1px solid #09408e}html[data-theme=dark] .RichText a.UserLink-link:hover{border-bottom:1px solid #5271b0}.RichText--clearBoth:after,.RichText--clearBoth:before{clear:both;content:"";display:block}.RichText .lazy[data-lazy-status]{background-color:#f8f8fa}html[data-theme=dark] .RichText .lazy[data-lazy-status]{background-color:#212429}.RichText .lazy[data-lazy-status=ok]{-webkit-animation:fxRichTextFadeIn .5s ease-in;animation:fxRichTextFadeIn .5s ease-in;background-color:transparent}.RadioButton{border-radius:50%;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.RadioButton--focused{outline:none;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s}html[data-focus-visible] .RadioButton--focused{-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(5,109,232,.3);box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(5,109,232,.3)}html[data-theme=dark][data-focus-visible] .RadioButton--focused{-webkit-box-shadow:0 0 0 2px #121212,0 0 0 4px rgba(85,142,255,.6);box-shadow:0 0 0 2px #121212,0 0 0 4px rgba(85,142,255,.6)}.RadioButton--disabled{cursor:no-drop;opacity:.4}.RadioButton-iconOn{color:#1772f6}html[data-theme=dark] .RadioButton-iconOn{color:#558eff}.RadioButton-iconOff,html[data-theme=dark] .RadioButton-iconOff{color:#9196a1}.RadioButton-input{clip:rect(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;pointer-events:none;position:absolute}
/*# sourceMappingURL=1638.216a26f4.3ef8aee66ae71489c771.css.map*/</style><style data-savepage-href="https://static.zhihu.com/heifetz/EditableV2.216a26f4.00f99e421756dd816e15.css" type="text/css">.ToolbarV2Menu-container .Menu{padding:4px}.Dropzone{position:relative}.Dropzone-cursor{border-bottom:2px solid #1772f6;left:0;margin:-1px 0;pointer-events:none;position:absolute;right:0}html[data-theme=dark] .Dropzone-cursor{border-bottom:2px solid #558eff}.DraftEditor-root code[class*=language-],.DraftEditor-root pre[class*=language-]{word-wrap:normal;background:none;color:#000;font-family:Menlo,Monaco,Consolas,Andale Mono,lucida console,Courier New,monospace;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;text-align:left;text-shadow:0 1px #fff;white-space:pre;word-break:normal;word-spacing:normal}.DraftEditor-root code[class*=language-] ::-moz-selection,.DraftEditor-root code[class*=language-]::-moz-selection,.DraftEditor-root pre[class*=language-] ::-moz-selection,.DraftEditor-root pre[class*=language-]::-moz-selection{background:#adb1b7;text-shadow:none}.DraftEditor-root code[class*=language-] ::selection,.DraftEditor-root code[class*=language-]::selection,.DraftEditor-root pre[class*=language-] ::selection,.DraftEditor-root pre[class*=language-]::selection{background:#adb1b7;text-shadow:none}html[data-theme=dark] .DraftEditor-root code[class*=language-] ::-moz-selection,html[data-theme=dark] .DraftEditor-root code[class*=language-]::-moz-selection,html[data-theme=dark] .DraftEditor-root pre[class*=language-] ::-moz-selection,html[data-theme=dark] .DraftEditor-root pre[class*=language-]::-moz-selection{background:#373a40}html[data-theme=dark] .DraftEditor-root code[class*=language-] ::selection,html[data-theme=dark] .DraftEditor-root code[class*=language-]::selection,html[data-theme=dark] .DraftEditor-root pre[class*=language-] ::selection,html[data-theme=dark] .DraftEditor-root pre[class*=language-]::selection{background:#373a40}@media print{.DraftEditor-root code[class*=language-],.DraftEditor-root pre[class*=language-]{text-shadow:none}}.DraftEditor-root pre[class*=language-]{margin:.5em 0;overflow:auto;padding:1em}.DraftEditor-root :not(pre)>code[class*=language-],.DraftEditor-root pre[class*=language-]{background:#f8f8fa}html[data-theme=dark] .DraftEditor-root :not(pre)>code[class*=language-],html[data-theme=dark] .DraftEditor-root pre[class*=language-]{background:#212429}.DraftEditor-root :not(pre)>code[class*=language-]{border-radius:.3em;padding:.1em;white-space:normal}.DraftEditor-root .token.cdata,.DraftEditor-root .token.comment,.DraftEditor-root .token.doctype,.DraftEditor-root .token.prolog{color:#708090}.DraftEditor-root .token.punctuation,html[data-theme=dark] .DraftEditor-root .token.punctuation{color:#9196a1}.DraftEditor-root .namespace{opacity:.7}.DraftEditor-root .token.boolean,.DraftEditor-root .token.constant,.DraftEditor-root .token.deleted,.DraftEditor-root .token.number,.DraftEditor-root .token.property,.DraftEditor-root .token.symbol,.DraftEditor-root .token.tag,html[data-theme=dark] .DraftEditor-root .token.boolean,html[data-theme=dark] .DraftEditor-root .token.constant,html[data-theme=dark] .DraftEditor-root .token.deleted,html[data-theme=dark] .DraftEditor-root .token.number,html[data-theme=dark] .DraftEditor-root .token.property,html[data-theme=dark] .DraftEditor-root .token.symbol,html[data-theme=dark] .DraftEditor-root .token.tag{color:#f05159}.DraftEditor-root .token.attr-name,.DraftEditor-root .token.builtin,.DraftEditor-root .token.char,.DraftEditor-root .token.inserted,.DraftEditor-root .token.selector,.DraftEditor-root .token.string{color:#81858f}html[data-theme=dark] .DraftEditor-root .token.attr-name,html[data-theme=dark] .DraftEditor-root .token.builtin,html[data-theme=dark] .DraftEditor-root .token.char,html[data-theme=dark] .DraftEditor-root .token.inserted,html[data-theme=dark] .DraftEditor-root .token.selector,html[data-theme=dark] .DraftEditor-root .token.string{color:#9196a1}.DraftEditor-root .language-css .token.string,.DraftEditor-root .style .token.string,.DraftEditor-root .token.entity,.DraftEditor-root .token.operator,.DraftEditor-root .token.url{background:hsla(0,0%,100%,.5);color:#a5542f}html[data-theme=dark] .DraftEditor-root .language-css .token.string,html[data-theme=dark] .DraftEditor-root .style .token.string,html[data-theme=dark] .DraftEditor-root .token.entity,html[data-theme=dark] .DraftEditor-root .token.operator,html[data-theme=dark] .DraftEditor-root .token.url{background:rgba(25,27,31,.5);color:#d28262}.DraftEditor-root .token.atrule,.DraftEditor-root .token.attr-value,.DraftEditor-root .token.keyword{color:#1772f6}html[data-theme=dark] .DraftEditor-root .token.atrule,html[data-theme=dark] .DraftEditor-root .token.attr-value,html[data-theme=dark] .DraftEditor-root .token.keyword{color:#558eff}.DraftEditor-root .token.function,html[data-theme=dark] .DraftEditor-root .token.function{color:#f05159}.DraftEditor-root .token.important,.DraftEditor-root .token.regex,.DraftEditor-root .token.variable,html[data-theme=dark] .DraftEditor-root .token.important,html[data-theme=dark] .DraftEditor-root .token.regex,html[data-theme=dark] .DraftEditor-root .token.variable{color:#f77a31}.DraftEditor-root .token.bold,.DraftEditor-root .token.important{font-synthesis:style;font-weight:600}html[data-ios] .DraftEditor-root .token.bold,html[data-ios] .DraftEditor-root .token.important{font-weight:500}html[data-android] .DraftEditor-root .token.bold,html[data-android] .DraftEditor-root .token.important{font-weight:700}.DraftEditor-root .token.italic{font-style:italic}.DraftEditor-root .token.entity{cursor:help}.DraftEditor-root .prism-token{background-color:inherit!important}.Editable-languageSuggestions{position:fixed;z-index:1}.Editable-languageSuggestionsInput{cursor:pointer}.Editable-languageSuggestionsInput input{cursor:inherit}.Editable-languageSuggestionsInput input:focus{cursor:text}.Editable-languageSuggestionsMenu{margin-bottom:-8px;margin-top:-8px;max-height:300px;overflow-y:auto}.Editable-languageSuggestionsMenuContainer{overflow-y:hidden}.FocusPlugin--unfocused:hover{-webkit-box-shadow:0 0 0 2px rgba(23,114,246,.3);box-shadow:0 0 0 2px rgba(23,114,246,.3);cursor:default}html[data-theme=dark] .FocusPlugin--unfocused:hover{-webkit-box-shadow:0 0 0 2px rgba(85,142,255,.3);box-shadow:0 0 0 2px rgba(85,142,255,.3)}.FocusPlugin--focused{-webkit-box-shadow:0 0 0 2px #1772f6;box-shadow:0 0 0 2px #1772f6;cursor:default}html[data-theme=dark] .FocusPlugin--focused{-webkit-box-shadow:0 0 0 2px #558eff;box-shadow:0 0 0 2px #558eff}.Link+.Link{margin-left:2px}.Link[data-editable]{cursor:text!important}.LinkBubble.Popover-content--top.Popover-content--arrowed{margin-top:-10px}.LinkBubble.Popover-content--bottom.Popover-content--arrowed{margin-top:10px}.LinkBubble-content{display:block;padding:7px 10px 7px 16px}.LinkBubble-button,.LinkBubble-previewLink{vertical-align:middle}.LinkBubble-previewLink{border-bottom:1px solid transparent;display:inline-block;font-size:14px;line-height:1.3;margin-right:8px;max-width:233px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.LinkBubble-previewLink:hover{border-bottom-color:rgba(23,114,246,.72);color:#09408e}html[data-theme=dark] .LinkBubble-previewLink:hover{border-bottom-color:rgba(85,142,255,.72);color:#5271b0}.LinkBubble-button{padding:0 6px}.LinkModal-input{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.LinkModal-input .Zi{color:#8491a5}html[data-theme=dark] .LinkModal-input .Zi{color:#929aab}.LinkModal-input+.LinkModal-input{margin-top:10px}.LinkModal-input .Input{margin-left:8px}.TextLink+.TextLink{margin-left:2px}.TextLink[data-editable]{cursor:text!important}.TextLink{color:#09408e}html[data-theme=dark] .TextLink{color:#5271b0}.TextLink:hover{border-bottom:1px solid #09408e}html[data-theme=dark] .TextLink:hover{border-bottom:1px solid #5271b0}.WatermarkHint-modalBody{font-size:14px;text-align:center}.WatermarkHint-modalContent{padding-top:16px}.WatermarkHint-modalContent .ModalButtonGroup{margin-bottom:0;margin-top:32px}.WatermarkHint-modalTitle{font-size:24px;font-synthesis:style;font-weight:600;margin:32px 0 16px}html[data-ios] .WatermarkHint-modalTitle{font-weight:500}html[data-android] .WatermarkHint-modalTitle{font-weight:700}.Image{margin:0 auto;width:654px}.Image[data-size=small]{max-width:160px}.Image--isBlock{display:block}.Editable-imageUploader{text-align:center}.Editable-imageUploader-layout{display:inline-block;max-width:100%;position:relative;vertical-align:top;width:654px}.Editable-imageUploader-image{display:block;margin:0 auto;max-width:100%;opacity:.3}.Editable-imageUploader-placeholder{background-color:#f8f8fa;height:192px}html[data-theme=dark] .Editable-imageUploader-placeholder{background-color:#212429}.Editable-imageUploader-status{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.Editable-imageUploader-statusText{color:#9196a1;font-size:13px;font-weight:500;line-height:18px}html[data-theme=dark] .Editable-imageUploader-statusText{color:#9196a1}.Editable-imageUploader-status.is-error .Editable-imageUploader-statusText,html[data-theme=dark] .Editable-imageUploader-status.is-error .Editable-imageUploader-statusText{color:#d95350}.Editable-imageUploader-retry{color:#1772f6;font-size:12px;line-height:25px}html[data-theme=dark] .Editable-imageUploader-retry{color:#558eff}.Editable-imageUploader-retry .Button{color:#1772f6;font-size:inherit}html[data-theme=dark] .Editable-imageUploader-retry .Button{color:#558eff}.Editable-imageUploader-progress{background-color:#1772f6;bottom:0;height:4px;left:0;position:absolute;width:100%}html[data-theme=dark] .Editable-imageUploader-progress{background-color:#558eff}.Editable-imageUploader-progress.is-error,html[data-theme=dark] .Editable-imageUploader-progress.is-error{background-color:#d95350}.Editable-imageUploader-progress .LoadingBar{background-color:hsla(0,0%,100%,.3);height:100%;position:relative}html[data-theme=dark] .Editable-imageUploader-progress .LoadingBar{background-color:rgba(25,27,31,.3)}.Image-caption.is-placeholder{color:#adb1b7}html[data-theme=dark] .Image-caption.is-placeholder{color:#373a40}.Image-caption.is-editing{opacity:0}.Image-captionInput{position:absolute;z-index:203}.Image-captionInput textarea{background:none;border:none;color:#8491a5;display:block;font:inherit;font-size:.9em;height:100%;line-height:1.5;overflow:hidden;padding:0;resize:none;text-align:center;width:100%}html[data-theme=dark] .Image-captionInput textarea{color:#929aab}.Image-captionInput textarea::-moz-placeholder{color:#adb1b7}.Image-captionInput textarea:-ms-input-placeholder{color:#adb1b7}.Image-captionInput textarea::-webkit-input-placeholder{color:#adb1b7}.Image-captionInput textarea::-ms-input-placeholder{color:#adb1b7}.Image-captionInput textarea::placeholder{color:#adb1b7}html[data-theme=dark] .Image-captionInput textarea::-moz-placeholder{color:#373a40}html[data-theme=dark] .Image-captionInput textarea:-ms-input-placeholder{color:#373a40}html[data-theme=dark] .Image-captionInput textarea::-webkit-input-placeholder{color:#373a40}html[data-theme=dark] .Image-captionInput textarea::-ms-input-placeholder{color:#373a40}html[data-theme=dark] .Image-captionInput textarea::placeholder{color:#373a40}.Image-captionInput textarea:focus{outline:none}.Image-caption.Image-captionV2{margin-top:3px}.Image-caption.Image-captionV2.is-placeholder{color:#adb1b7}html[data-theme=dark] .Image-caption.Image-captionV2.is-placeholder{color:#373a40}.Image-captionInput.Image-captionInputV2 textarea::-moz-placeholder{color:#adb1b7}.Image-captionInput.Image-captionInputV2 textarea:-ms-input-placeholder{color:#adb1b7}.Image-captionInput.Image-captionInputV2 textarea::-webkit-input-placeholder{color:#adb1b7}.Image-captionInput.Image-captionInputV2 textarea::-ms-input-placeholder{color:#adb1b7}.Image-captionInput.Image-captionInputV2 textarea::placeholder{color:#adb1b7}html[data-theme=dark] .Image-captionInput.Image-captionInputV2 textarea::-moz-placeholder{color:#373a40}html[data-theme=dark] .Image-captionInput.Image-captionInputV2 textarea:-ms-input-placeholder{color:#373a40}html[data-theme=dark] .Image-captionInput.Image-captionInputV2 textarea::-webkit-input-placeholder{color:#373a40}html[data-theme=dark] .Image-captionInput.Image-captionInputV2 textarea::-ms-input-placeholder{color:#373a40}html[data-theme=dark] .Image-captionInput.Image-captionInputV2 textarea::placeholder{color:#373a40}.Image-caption.Image-captionV2,.Image-captionInput.Image-captionInputV2 textarea{color:#9196a1;font-weight:400}html[data-theme=dark] .Image-caption.Image-captionV2,html[data-theme=dark] .Image-captionInput.Image-captionInputV2 textarea{color:#9196a1}.Editable-videoCensorList{border-radius:4px;color:#d95350;font-size:15px;margin-top:10px;padding:10px 18px 10px 13px}.Editable-videoCensorList,html[data-theme=dark] .Editable-videoCensorList{background:rgba(217,83,80,.1)}html[data-theme=dark] .Editable-videoCensorList{color:#d95350}.Editable-videoCensorItem{line-height:19px;margin-bottom:5px}.Editable-videoCensorItem:last-child{margin-bottom:0}.Editable-videoCensorItem:before{content:"•"}.Editable-videoCensorItem span{font-weight:700}.VideoCoverEditor-Modal .Modal-inner{min-height:480px;width:400px}.VideoCoverEditor-title{color:#191b1f;font-size:20px;font-weight:500}html[data-theme=dark] .VideoCoverEditor-title{color:#fff}.VideoCoverEditor-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;width:calc(100% - 80px)}.VideoCoverEditor-tabItem{-webkit-box-flex:1;color:#373a40;cursor:pointer;-ms-flex:1 1;flex:1 1;font-size:20px;font-weight:500}html[data-theme=dark] .VideoCoverEditor-tabItem{color:#c2c6cf}.VideoCoverEditor-tabItem:not(:last-child):after{color:#ebeced;content:" |";float:right;font-weight:100}html[data-theme=dark] .VideoCoverEditor-tabItem:not(:last-child):after{color:#282b30}.VideoCoverEditor-tabItem.active{color:#1772f6}html[data-theme=dark] .VideoCoverEditor-tabItem.active{color:#558eff}.VideoCoverPicker-coverSelect{text-align:center}.VideoCoverPicker-coverList{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:36px;position:relative;width:100%}.VideoCoverPicker-coverItem{background:rgba(25,27,31,.03);border:3px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;height:63.5px;margin:0 8px 8px 0;position:relative;width:112px}html[data-theme=dark] .VideoCoverPicker-coverItem{background:hsla(0,0%,100%,.03);border:3px solid #191b1f}.VideoCoverPicker-coverItem.actived{border-color:#1772f6}html[data-theme=dark] .VideoCoverPicker-coverItem.actived{border-color:#558eff}.VideoCoverPicker-coverItem img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.VideoCoverPicker-coverItem:nth-child(3n+0){margin-right:0}.VideoCoverPicker-coverSelect .BounceLoading{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-120%);transform:translate(-50%,-120%)}.VideoCoverPicker-coverSelectBtn{height:34px;margin:62px auto 0;width:220px}.VideoCoverPicker-coverSelectBtn.disabled{opacity:.5}.VideoCoverFileInput{margin-top:40px}.VideoCoverFile-uploader{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;border:2px dashed #ebeced;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:220px;justify-content:center;position:relative}html[data-theme=dark] .VideoCoverFile-uploader{border:2px dashed #282b30}.VideoCoverFile-uploader:hover{border-color:#8491a5}html[data-theme=dark] .VideoCoverFile-uploader:hover{border-color:#929aab}.VideoCoverFile-uploader:hover .Zi,html[data-theme=dark] .VideoCoverFile-uploader:hover .Zi{fill:#9196a1}.VideoCoverFile-uploader input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.VideoCoverFile-uploader-icon{display:block;text-align:center}.VideoCoverFile-uploader-icon .Zi{fill:#ebeced;vertical-align:middle}html[data-theme=dark] .VideoCoverFile-uploader-icon .Zi{fill:#282b30}.VideoCoverFileInput-uplaodImg .Zi,html[data-theme=dark] .VideoCoverFileInput-uplaodImg .Zi{fill:#9196a1}.VideoCoverFile-uploader-text{color:#373a40;font-size:18px;line-height:30px;margin-top:10px;text-align:center}html[data-theme=dark] .VideoCoverFile-uploader-text{color:#c2c6cf}.VideoCoverFile-uploader-tip{color:#9196a1;font-size:14px;line-height:30px;text-align:center}html[data-theme=dark] .VideoCoverFile-uploader-tip{color:#9196a1}.VideoCoverCrop-range{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin:22px auto 0}.VideoCoverCrop .RangeInput{margin-top:4px}.VideoCoverCrop-uploadImgFooter{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-top:30px;width:100%}.VideoCoverCrop-uploadImgFooter button{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}.VideoCoverCrop-uploadImgFooter button:not(:last-child){margin-right:20px}.VideoCoverPickerPending{margin-top:100px;text-align:center}.VideoCoverPickerPending p{color:#9196a1;font-size:18px;line-height:1.78}html[data-theme=dark] .VideoCoverPickerPending p{color:#9196a1}.VideoCoverPickerPending-nowUpdate{margin-top:135px}.VideoCoverPicker-coverItem .Mask-mask{opacity:.03}.Editable-video{border-radius:4px;margin:16px 0}.Editable-video.is-videoAnswer{border-radius:0;border-bottom-left-radius:2px;border-bottom-right-radius:2px;margin:0}.Video-uploadPosterButton{background:rgba(25,27,31,.5);border:1px solid hsla(0,0%,100%,.3);border-radius:3px;bottom:16px;cursor:pointer;height:32px;line-height:32px;position:absolute;right:16px;text-align:center;width:109px}html[data-theme=dark] .Video-uploadPosterButton{background:hsla(0,0%,100%,.5);border:1px solid rgba(25,27,31,.3)}.Video-uploadPosterButton p{color:#fff;font-size:14px;margin:0!important}html[data-theme=dark] .Video-uploadPosterButton p{color:#191b1f}.Video-uploadPosterButton.is-videoAnswer{background-color:rgba(0,0,0,.8);border:none;bottom:8px;height:32px;right:8px;width:78px;z-index:1}html[data-theme=dark] .Video-uploadPosterButton.is-videoAnswer{background-color:rgba(0,0,0,.8)}.Video-uploadPosterButton.is-videoAnswer p,html[data-theme=dark] .Video-uploadPosterButton.is-videoAnswer p{color:#fff}.Editable-video--titleError .Editable-VideoTitleInput-afterIcon,html[data-theme=dark] .Editable-video--titleError .Editable-VideoTitleInput-afterIcon{color:#d95350}.Editable-video--posterError .Video-uploadPosterButton{background:#d95350;border:none}html[data-theme=dark] .Editable-video--posterError .Video-uploadPosterButton{background:#d95350}.Editable-video--duration{bottom:8px;color:#fff;font-size:12px;left:8px;line-height:14px;position:absolute;z-index:1}html[data-theme=dark] .Editable-video--duration{color:#fff}.Editable-videoUploader{border-radius:4px;margin:16px 0}.Editable-videoUploader.is-videoAnswer{border-radius:0;border-bottom-left-radius:2px;border-bottom-right-radius:2px;margin:0}.Editable-videoUploader-thumbnail{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:center;position:relative;width:100%}.Editable-videoUploader-thumbnail.is-bright,html[data-theme=dark] .Editable-videoUploader-thumbnail.is-bright{color:#fff}.Editable-videoUploader-text{color:#8491a5;position:relative;text-align:center}html[data-theme=dark] .Editable-videoUploader-text{color:#929aab}.Editable-videoUploader-status{font-size:28px;line-height:40px}.Editable-videoUploader-status.is-videoAnswer{font-size:15px;font-synthesis:style;font-weight:600;line-height:24px}html[data-ios] .Editable-videoUploader-status.is-videoAnswer{font-weight:500}html[data-android] .Editable-videoUploader-status.is-videoAnswer{font-weight:700}.Editable-videoUploader-size{font-size:14px;line-height:20px;margin-top:10px}.Editable-videoUploader-size.is-videoAnswer{font-size:12px;line-height:18px;margin-top:4px}.Editable-videoUploader-retry{font-size:16px;line-height:32px;margin-top:4px}.Editable-videoUploader-retry .Button{font-size:inherit}.Editable-videoUploader-retry .Button:hover{background-color:transparent!important;background-color:initial!important}.Editable-videoUploader-retry.is-videoAnswer{font-size:12px;line-height:18px}.Editable-videoUploader-retry.is-videoAnswer .Button--link{color:#8491a5}html[data-theme=dark] .Editable-videoUploader-retry.is-videoAnswer .Button--link{color:#929aab}.Editable-videoUploader-progress{background-color:rgba(25,27,31,.05);bottom:0;height:4px;left:0;overflow:hidden;position:absolute;right:0}html[data-theme=dark] .Editable-videoUploader-progress{background-color:hsla(0,0%,100%,.05)}.Editable-videoUploader-progress.is-videoAnswer{bottom:auto;height:2px;top:0}.Editable-videoUploader-progress-bar{background-color:#1772f6;height:100%;left:0;position:absolute;top:0}html[data-theme=dark] .Editable-videoUploader-progress-bar{background-color:#558eff}.Editable-videoUploader-progress-bar.is-error,html[data-theme=dark] .Editable-videoUploader-progress-bar.is-error{background-color:#f05159}.Editable-videoUploader-progress-bar.is-videoAnswer{background-color:rgba(0,0,0,.8);border:none;bottom:8px;height:32px;right:8px;width:78px}html[data-theme=dark] .Editable-videoUploader-progress-bar.is-videoAnswer{background-color:rgba(0,0,0,.8)}.Editable-videoUploader-progress .LoadingBar{background-color:hsla(0,0%,100%,.3);height:100%;left:0;position:absolute;top:0}html[data-theme=dark] .Editable-videoUploader-progress .LoadingBar{background-color:rgba(25,27,31,.3)}.Editable-videoUploader-image{position:absolute}.Editable-videoUploader-uploadPosterButton{background:rgba(25,27,31,.5);border:1px solid hsla(0,0%,100%,.3);border-radius:3px;bottom:16px;cursor:pointer;height:32px;line-height:32px;position:absolute;right:16px;text-align:center;width:109px}html[data-theme=dark] .Editable-videoUploader-uploadPosterButton{background:hsla(0,0%,100%,.5);border:1px solid rgba(25,27,31,.3)}.Editable-videoUploader-uploadPosterButton p{color:#fff;font-size:14px;margin:0!important}html[data-theme=dark] .Editable-videoUploader-uploadPosterButton p{color:#191b1f}.Editable-videoUploader-imageMask{background:hsla(210,5%,93%,.9);height:100%;position:absolute;width:100%}html[data-theme=dark] .Editable-videoUploader-imageMask{background:rgba(40,43,48,.9)}.Editable-videoUploader-imageMask.is-videoAnswer{background:rgba(0,0,0,.05)}.Editable-videoError{border-radius:4px;margin:16px 0}.Editable-videoError.is-videoAnswer{border-radius:0;border-bottom-left-radius:2px;border-bottom-right-radius:2px;margin:0}.Editable-videoError--titleError .Editable-VideoTitleInput-afterIcon,html[data-theme=dark] .Editable-videoError--titleError .Editable-VideoTitleInput-afterIcon{color:#d95350}.Editable-videoModal .Modal-footer{padding:12px 24px}.Editable-videoModal-title{color:#191b1f;font-size:20px;font-weight:500}html[data-theme=dark] .Editable-videoModal-title{color:#fff}.Editable-videoModal-uploader{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;border:2px dashed #ebeced;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:220px;justify-content:center;position:relative}html[data-theme=dark] .Editable-videoModal-uploader{border:2px dashed #282b30}.Editable-videoModal-uploader:hover{border-color:#8491a5}html[data-theme=dark] .Editable-videoModal-uploader:hover{border-color:#929aab}.Editable-videoModal-uploader:hover .Zi{fill:#8491a5}html[data-theme=dark] .Editable-videoModal-uploader:hover .Zi{fill:#929aab}.Editable-videoModal-uploader input{display:none}.Editable-videoModal-uploader-icon{display:block;text-align:center}.Editable-videoModal-uploader-icon .Zi{fill:#ebeced;vertical-align:middle}html[data-theme=dark] .Editable-videoModal-uploader-icon .Zi{fill:#282b30}.Editable-videoModal-uploader-text{font-size:18px;line-height:30px;margin-top:10px;text-align:center}.Editable-videoModal-uploader-tip{color:#8491a5;font-size:14px;line-height:30px;text-align:center}html[data-theme=dark] .Editable-videoModal-uploader-tip{color:#929aab}.Editable-divider{overflow:hidden}.MentionSuggestions{line-height:1;position:absolute;z-index:203}.MentionSuggestions-input{font-size:inherit;padding:4px 6px;width:200px}.MentionSuggestions-input .Input{background:transparent;height:auto}.MentionSuggestions-menu{width:200px}.MentionSuggestions-menu .Menu-item{padding:0 10px}.zed-topic{color:#09408e}html[data-theme=dark] .zed-topic{color:#5271b0}.zed-topic:hover{border-bottom:1px solid #09408e}html[data-theme=dark] .zed-topic:hover{border-bottom:1px solid #5271b0}.TopicSuggestion-Popover{margin-left:7px;margin-top:5px;padding:6px 0}.TopicSuggestion-Popover-container{width:379px}.TopicSuggestion-Popover-container .Menu-item{line-height:40px;padding:0 10px}.TopicSuggestion-TopicItem{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;height:40px;position:relative}.TopicSuggestion-TopicItem .text{max-width:350px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TopicSuggestion-TopicItem-new .text{max-width:280px}.TopicSuggestion-TopicItem .new-topic{color:#1772f6;font-size:12px;position:absolute;right:10px}html[data-theme=dark] .TopicSuggestion-TopicItem .new-topic{color:#558eff}.Editable{padding:0;position:relative}.Editable-content{cursor:text;padding:6px 12px}.Editable-notification-layout{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.Editable-notification-actions,.Editable-notification-layout{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.Editable-notification-actions{margin:0 -12px}.Editable-notification-action{margin:0 12px}.Editable .public-DraftEditorPlaceholder-root{color:#8491a5;pointer-events:none;position:absolute}html[data-theme=dark] .Editable .public-DraftEditorPlaceholder-root{color:#929aab}.Editable--hidePlaceholder.Editable .public-DraftEditorPlaceholder-root{display:none}.Editable-styled,.Editable-unstyled{margin:0 0 1.4em}.Editable-styled:first-child,.Editable-unstyled:first-child{margin-top:0}.Editable-styled:last-child,.Editable-unstyled:last-child{margin-bottom:0}.DraftEditor-root blockquote+blockquote{margin-top:-1em}.DraftEditor-root pre.public-DraftStyleDefault-pre{border-radius:4px}.DraftEditor-root pre.public-DraftStyleDefault-pre pre{border-radius:0;margin:0;overflow:visible;overflow:initial;padding:0}.DraftEditor-root .public-DraftStyleDefault-orderedListItem,.DraftEditor-root .public-DraftStyleDefault-unorderedListItem{margin:0}.DraftEditor-root .public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth1,.DraftEditor-root .public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth1{margin-left:1.15em}.DraftEditor-root .public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth2,.DraftEditor-root .public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth2{margin-left:2.3em}.DraftEditor-root .public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth3,.DraftEditor-root .public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth3{margin-left:3.45em}.DraftEditor-root .public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth4,.DraftEditor-root .public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth4{margin-left:4.6em}.DraftEditor-root .public-DraftStyleDefault-ol,.DraftEditor-root .public-DraftStyleDefault-ul{display:block}.DraftEditor-root .public-DraftStyleDefault-ol>li,.DraftEditor-root .public-DraftStyleDefault-ul>li{display:-webkit-box;display:-ms-flexbox;display:flex}.DraftEditor-root .public-DraftStyleDefault-ol>li:before,.DraftEditor-root .public-DraftStyleDefault-ul>li:before{counter-increment:none;display:none}.DraftEditor-root .public-DraftStyleDefault-ol>li>.public-DraftStyleDefault-block,.DraftEditor-root .public-DraftStyleDefault-ul>li>.public-DraftStyleDefault-block{display:table;width:100%}.DraftEditor-root .public-DraftStyleDefault-ol>li>.public-DraftStyleDefault-block:before,.DraftEditor-root .public-DraftStyleDefault-ul>li>.public-DraftStyleDefault-block:before{display:table-cell;text-align:right;white-space:pre;width:1em}.DraftEditor-root .public-DraftStyleDefault-unorderedListItem>.public-DraftStyleDefault-block:before{content:"• "}.DraftEditor-root .public-DraftStyleDefault-orderedListItem{list-style-type:none}.DraftEditor-root .public-DraftStyleDefault-orderedListItem:before{width:auto}.DraftEditor-root .public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth0.public-DraftStyleDefault-reset{counter-reset:ol0}.DraftEditor-root .public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth0>.public-DraftStyleDefault-block:before{content:counter(ol0) ". ";counter-increment:ol0}.DraftEditor-root .public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth1.public-DraftStyleDefault-reset{counter-reset:ol1}.DraftEditor-root .public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth1>.public-DraftStyleDefault-block:before{content:counter(ol1) ". ";counter-increment:ol1}.DraftEditor-root .public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth2.public-DraftStyleDefault-reset{counter-reset:ol2}.DraftEditor-root .public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth2>.public-DraftStyleDefault-block:before{content:counter(ol2) ". ";counter-increment:ol2}.DraftEditor-root .public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth3.public-DraftStyleDefault-reset{counter-reset:ol3}.DraftEditor-root .public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth3>.public-DraftStyleDefault-block:before{content:counter(ol3) ". ";counter-increment:ol3}.DraftEditor-root .public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth4.public-DraftStyleDefault-reset{counter-reset:ol4}.DraftEditor-root .public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth4>.public-DraftStyleDefault-block:before{content:counter(ol4) ". ";counter-increment:ol4}_:-ms-lang(x),pre.public-DraftStyleDefault-pre,pre.public-DraftStyleDefault-pre pre{word-wrap:break-word;overflow:visible;overflow:initial}.Reference:focus{outline:none;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s}html[data-focus-visible] .Reference:focus{-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(5,109,232,.3);box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(5,109,232,.3)}html[data-theme=dark][data-focus-visible] .Reference:focus{-webkit-box-shadow:0 0 0 2px #121212,0 0 0 4px rgba(85,142,255,.6);box-shadow:0 0 0 2px #121212,0 0 0 4px rgba(85,142,255,.6)}.Reference.isEditable{cursor:pointer}.Reference:before{color:#09408e;content:"[" counter(zh-ref,decimal) "]"}html[data-theme=dark] .Reference:before{color:#5271b0}.ReferenceModal-firstRow{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px}.ReferenceModal-firstRow .ReferenceModal-input{overflow:hidden}.ReferenceModal-select{-ms-flex-negative:0;flex-shrink:0;margin-right:10px}.ReferenceModal-selectList{-webkit-box-sizing:border-box;box-sizing:border-box;max-height:230px}.Input-wrapper.ReferenceModal-input{padding-left:8px}.ReferenceModal-icon{color:#8491a5;margin-right:8px}html[data-theme=dark] .ReferenceModal-icon{color:#929aab}.ReferenceModal-buttonGroup{margin-top:32px}.FormulaCSR.isEditable{cursor:pointer}.Formula-image{max-width:100%;opacity:0;visibility:hidden}.Formula-placeholder{display:none}.MathToolbar{background:#f8f8fa;border-bottom:1px solid #ebeced;border-radius:inherit inherit 0 0;display:block;padding:4px 12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}html[data-theme=dark] .MathToolbar{background:#212429;border-bottom:1px solid #282b30}.MathToolbar-button{border:1px solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box;height:28px;padding:2px 4px;vertical-align:middle}.MathToolbar-button+.MathToolbar-button{margin-left:16px}.MathToolbar-button:hover{background:#f8f8fa;border-color:#ebeced}html[data-theme=dark] .MathToolbar-button:hover{background:#212429;border-color:#282b30}.MathToolbar-palettes{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-4px;max-width:384px;padding:16px}.MathToolbar-palettes,.MathToolbar-palettesButton{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.MathToolbar-palettesButton{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px;color:#8491a5;font-size:16px;height:24px;justify-content:center;margin:4px;padding:0;width:24px}html[data-theme=dark] .MathToolbar-palettesButton{color:#929aab}.MathToolbar-palettesButton:hover{background-color:#f8f8fa}html[data-theme=dark] .MathToolbar-palettesButton:hover{background-color:#212429}.MathToolbar-paletteIcon{max-width:calc(100% - 2px)}.MathToolbar-palettes--math{max-width:380px}.MathToolbar-palettes--math .MathToolbar-palettesButton{height:60px;padding:0 3px;width:30px}.MathToolbar-palettes--arrow .MathToolbar-palettesButton{height:35px}.FormulaModal{width:550px}.FormulaModal-input{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:initial;-ms-flex-align:initial;align-items:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:30px}.FormulaModal-input .Input{-webkit-box-sizing:border-box;box-sizing:border-box;min-height:100px;padding:6px 12px}.FormulaModal-formulaCSR{background:#fff;border:2px dashed #ebeced;border-radius:3px;min-height:106px;overflow-x:auto;padding:6px 12px}html[data-theme=dark] .FormulaModal-formulaCSR{background:#191b1f;border:2px dashed #282b30}.FormulaModal-formulaCSR .MathJax_SVG_Display{margin:0}.FormulaModal-buttonGroup{margin-top:32px}.FormulaModal-previewText{color:#8491a5;font-size:14px}html[data-theme=dark] .FormulaModal-previewText{color:#929aab}.ztext table[data-draft-type=table] .Table-dataInputContainer{display:-webkit-box;display:-ms-flexbox;display:flex}.ztext table[data-draft-type=table] .Table-data{padding:0}.ztext table[data-draft-type=table] .Table-dataInput{height:100%;line-height:24px;padding:3px 12px;width:100%}.ztext table[data-draft-type=table] .Table-dataInput:focus{outline:none}.TableToolbar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px}.TableToolbar-separator{background:#c4c7ce;height:20px;margin:0 4px;width:1px}html[data-theme=dark] .TableToolbar-separator{background:#282b30}.TableToolbar-button{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 4px}.TableToolbar-button.is-active{color:#1772f6}html[data-theme=dark] .TableToolbar-button.is-active{color:#558eff}.TableForm-input{margin-top:16px;width:100%}.TableForm-input .Zi{color:#8491a5}html[data-theme=dark] .TableForm-input .Zi{color:#929aab}.TableForm-input .Input{margin-left:8px}.TableForm-buttonGroup{margin-top:32px}.FileLinkCardBubble.Popover-content--top.Popover-content--arrowed{margin-top:-10px}.FileLinkCardBubble.Popover-content--bottom.Popover-content--arrowed{margin-top:10px}.FileLinkCardBubble-content{display:block;padding:7px 10px 7px 16px}.FileLinkCardBubble-button,.FileLinkCardBubble-previewLink{vertical-align:middle}.FileLinkCardBubble-previewLink{border-bottom:1px solid transparent;display:inline-block;font-size:14px;line-height:1.3;margin-right:8px;max-width:233px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.FileLinkCardBubble-previewLink:hover{border-bottom-color:rgba(23,114,246,.72);color:#09408e}html[data-theme=dark] .FileLinkCardBubble-previewLink:hover{border-bottom-color:rgba(85,142,255,.72);color:#5271b0}.FileLinkCardBubble-button{padding:0 6px}.Editable-adLinkCardContainer{border-radius:8px;color:inherit;display:block;margin:1em auto;max-width:100%;min-height:88px;overflow:hidden;position:relative;text-decoration:none;width:390px;z-index:0}.Editable-adLinkCardContainer>.FeeCardConsultPopover{width:100%}.MCNLinkCardBubble.Popover-content--top.Popover-content--arrowed{margin-top:-10px}.MCNLinkCardBubble.Popover-content--bottom.Popover-content--arrowed{margin-top:10px}.MCNLinkCardBubble-content{display:block;padding:7px 6px 7px 16px}.MCNLinkCardBubble-button,.MCNLinkCardBubble-previewLink{vertical-align:middle}.MCNLinkCardBubble-previewLink{border-bottom:1px solid transparent;display:inline-block;font-size:14px;line-height:1.3;margin-right:2px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.MCNLinkCardBubble-previewLink:hover{color:#09408e}html[data-theme=dark] .MCNLinkCardBubble-previewLink:hover{color:#5271b0}.MCNLinkCardBubble-button{padding:0 6px}.Editable-docModal .Modal-footer{padding:12px 24px}.Editable-docModal input[type=file]{display:none}.Editable-docModal-title{color:#191b1f;font-size:20px;font-weight:500}html[data-theme=dark] .Editable-docModal-title{color:#fff}.Editable-docModal-uploader{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;border:2px dashed #ebeced;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:220px;justify-content:center;position:relative}html[data-theme=dark] .Editable-docModal-uploader{border:2px dashed #282b30}.Editable-docModal-uploader:hover{border-color:#8491a5}html[data-theme=dark] .Editable-docModal-uploader:hover{border-color:#929aab}.Editable-docModal-uploader:hover .Zi{fill:#8491a5}html[data-theme=dark] .Editable-docModal-uploader:hover .Zi{fill:#929aab}.Editable-docModal-uploader-icon{display:block;text-align:center}.Editable-docModal-uploader-icon .Zi{fill:#ebeced;vertical-align:middle}html[data-theme=dark] .Editable-docModal-uploader-icon .Zi{fill:#282b30}.Editable-docModal-uploader-text{font-size:18px;line-height:30px;margin-top:20px;text-align:center}.Editable-docModal-uploader-tip{color:#8491a5;font-size:14px;line-height:30px;text-align:center}html[data-theme=dark] .Editable-docModal-uploader-tip{color:#929aab}.Editable-docModal-fileName{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.Editable-docModal-fileName .Zi{fill:#1772f6;margin-right:4px}html[data-theme=dark] .Editable-docModal-fileName .Zi{fill:#558eff}.Editable-docModal-loading{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:36px 0 12px}.Editable-docModal-fail,.Editable-docModal-loading{display:-webkit-box;display:-ms-flexbox;display:flex}.Editable-docModal-fail{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;-ms-flex-direction:column;flex-direction:column;text-align:center}.Editable-docModal-failHint{color:#d95350;font-size:16px;font-synthesis:style;font-weight:600;margin-top:36px}html[data-theme=dark] .Editable-docModal-failHint{color:#d95350}html[data-ios] .Editable-docModal-failHint{font-weight:500}html[data-android] .Editable-docModal-failHint{font-weight:700}.Editable-docModal-retryButton{margin:32px 0 10px;width:220px}
/*# sourceMappingURL=EditableV2.216a26f4.00f99e421756dd816e15.css.map*/</style><script data-savepage-type="" type="text/plain" nonce=""></script><script data-savepage-type="" type="text/plain" crossorigin="anonymous" data-sentry-config="{&quot;dsn&quot;:&quot;https://2d8d764432cc4f6fb3bc78ab9528299d@crash2.zhihu.com/1224&quot;,&quot;sampleRate&quot;:0.1,&quot;release&quot;:&quot;1187-6162a094&quot;,&quot;ignoreErrorNames&quot;:[&quot;NetworkError&quot;,&quot;SecurityError&quot;],&quot;ignoreErrorsPreset&quot;:&quot;ReactApp&quot;,&quot;tags&quot;:{&quot;app_name&quot;:&quot;heifetz&quot;}}" data-savepage-src="https://unpkg.zhimg.com/@cfe/sentry-script@1.3.1/dist/init.js"></script><style data-emotion-css="q2tpie">.css-q2tpie{position:fixed;top:0;right:0;left:0;z-index:101;display:none;height:2px;pointer-events:none;background:#558EFF;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}</style><style data-emotion-css="1l12z7y">.css-1l12z7y{box-shadow:0px 16px 32px rgba(0,0,0,0.04);}</style><style data-emotion-css="1hlrcxk">.css-1hlrcxk{-webkit-transition-property:fill;transition-property:fill;-webkit-transition-duration:0.25s;transition-duration:0.25s;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;}</style><style data-emotion-css="icip60">.css-icip60{border-radius:2px;}</style><style data-emotion-css="5eal2s">.css-5eal2s{box-sizing:border-box;margin:0;min-width:0;max-width:100%;height:auto;background-color:#191b1f;width:30px;height:30px;border-radius:2px;}</style><style data-emotion-css="78p1r9">.css-78p1r9{box-sizing:border-box;margin:0;min-width:0;margin-left:auto;margin-right:auto;max-width:690px;margin-top:0;}@media screen and (min-width:40em){.css-78p1r9{margin-top:1em;}}</style><style data-emotion-css="m72bjh">.css-m72bjh{position:relative;padding-bottom:42.5%;height:0;border-radius:inherit;}</style><style data-emotion-css="1t3znrt">.css-1t3znrt{box-sizing:border-box;margin:0;min-width:0;position:relative;padding-bottom:42.5%;height:0;border-radius:inherit;}</style><style data-emotion-css="1ld0bim">.css-1ld0bim{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:inherit;}</style><style data-emotion-css="uodor8">.css-uodor8{border-radius:50%;}</style><style data-emotion-css="3hd0o0">.css-3hd0o0{box-sizing:border-box;margin:0;min-width:0;max-width:100%;height:auto;background-color:#191b1f;width:38px;height:38px;border-radius:50%;}</style><style data-emotion-css="1cd9gw4">.css-1cd9gw4{margin-left:.3em;}</style><style data-emotion-css="z086hh">.css-z086hh{color:#929aab;}</style><style data-emotion-css="1yuhvjn">.css-1yuhvjn{margin-top:16px;}</style><style data-emotion-css="376mun">.css-376mun{position:relative;display:inline;}</style><style data-emotion-css="1b38xzs">.css-1b38xzs .FileLinkCard{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(33,36,41,0.88);border-radius:12px;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:1em auto;max-width:100%;overflow:hidden;padding:12px;position:relative;width:390px;}.css-1b38xzs .FileLinkCard-icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:30px;width:30px;}.css-1b38xzs .FileLinkCard-info{margin-left:12px;}.css-1b38xzs .FileLinkCard-name{color:#FFFFFF;font-size:15px;font-weight:500;line-height:21px;display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;}.css-1b38xzs .FileLinkCard-meta{color:#9196a1;font-size:12px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;line-height:14px;margin-top:5px;}.css-1b38xzs .FileLinkCard-source{white-space:pre;}.css-1b38xzs img[data-uncomfortable]{content:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20344.88888888888886%20194%22%3E%3CforeignObject%20width%3D%22344.88888888888886%22%20height%3D%22194%22%3E%0A%20%20%20%20%20%20%3Cdiv%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxhtml%22%20style%3D%22font-size%3A%2013px%3B%20font-family%3A%20-apple-system%2C%20BlinkMacSystemFont%2C%20Microsoft%20YaHei%2C%20sans-serif%3B%20color%3A%20%23fff%3B%20width%3A100%25%3B%20height%3A194px%3B%22%3E%0A%20%20%20%20%20%20%20%20%3Cdiv%20style%3D%22display%3A%20flex%3B%20flex-direction%3A%20column%3B%20align-items%3A%20center%3B%20justify-content%3A%20center%3B%20height%3A%20100%25%3B%22%3E%0A%20%20%20%20%20%20%20%20%20%20%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%3E%3Cpath%20d%3D%22M8%203.65a7%207%200%2000-1.353.128.65.65%200%2011-.25-1.275A8.3%208.3%200%20018%202.35c2.387%200%204.172.954%205.357%202.125C14.511%205.615%2015.15%207.022%2015.15%208c0%20.621-.257%201.391-.699%202.134a7.076%207.076%200%2001-1.403%201.68l.495.46a.65.65%200%2011-.886.951l-.998-.929a.645.645%200%2001-.104-.097L9.73%2010.501a.647.647%200%2001-.29.301%203.15%203.15%200%2001-4.313-4.094.647.647%200%2001.234-.275L3.908%205.08a5.774%205.774%200%2000-1.283%201.522C2.282%207.198%202.15%207.707%202.15%208c0%20.522.41%201.616%201.407%202.6.965.954%202.43%201.75%204.443%201.75.468%200%20.905-.043%201.311-.12a.65.65%200%2001.243%201.277A8.322%208.322%200%20018%2013.65c-2.387%200-4.172-.954-5.357-2.125C1.49%2010.385.85%208.978.85%208c0-.598.238-1.333.648-2.046A7.054%207.054%200%20012.95%204.188l-.547-.509a.65.65%200%2011.886-.951l8.8%208.194a5.793%205.793%200%20001.244-1.453c.372-.624.516-1.163.516-1.469%200-.522-.41-1.616-1.407-2.6-.965-.954-2.43-1.75-4.443-1.75zM6.29%207.296a1.85%201.85%200%20002.534%202.36l-2.535-2.36zM8%204.85a.65.65%200%20100%201.3%201.85%201.85%200%20011.843%201.694.65.65%200%20101.296-.11A3.15%203.15%200%20008%204.85z%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cdiv%20style%3D%22margin%3A%20.6em%200%201.2em%22%3E%E8%AF%A5%E5%9B%BE%E7%89%87%E6%9C%89%E5%8F%AF%E8%83%BD%E4%BC%9A%E5%BC%95%E8%B5%B7%E4%B8%8D%E9%80%82%3C%2Fdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cbutton%20style%3D%22padding%3A%204px%201em%3B%20font-size%3A%201.1em%3B%20color%3A%20inherit%3B%20background%3A%20none%3B%20border%3A%201px%20solid%20rgba%28255%2C255%2C255%2C.5%29%3B%20border-radius%3A%209999px%3B%22%3E%E7%BB%A7%E7%BB%AD%E6%9F%A5%E7%9C%8B%3C%2Fbutton%3E%0A%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%3C%2FforeignObject%3E%3C%2Fsvg%3E);width:100%;height:194px;background:/*savepage-url=https://pic1.zhimg.com/v2-cf70d0759d787c70091857151c1cad4a.jpeg*/url() no-repeat rgba(191,191,191,0.7);background-size:cover;cursor:pointer!important;}.css-1b38xzs img.content_image[data-size="normal"],.css-1b38xzs img.origin_image[data-size="normal"]{width:100%;max-width:100%;}.css-1b38xzs img.content_image[data-size="small"],.css-1b38xzs img.origin_image[data-size="small"]{width:320px;max-width:100%;}</style><style data-emotion-css="ga0h0m">.css-ga0h0m .LinkCard.new{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;box-sizing:border-box;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:390px;min-height:84px;border-radius:8px;max-width:100%;overflow:hidden;margin:16px auto;padding:12px 12px 9px 12px;background-color:#212429;}.css-ga0h0m .LinkCard.new,.css-ga0h0m .LinkCard.new:hover{-webkit-text-decoration:none;text-decoration:none;border:none !important;color:inherit !important;}.css-ga0h0m .LinkCard.new .LinkCard-contents{display:block;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;position:relative;}.css-ga0h0m .LinkCard.new .LinkCard-contents .loading{height:14px;background:#282b30;border-radius:7px;}.css-ga0h0m .LinkCard.new .LinkCard-contents.withTitle{margin-bottom:3px;}.css-ga0h0m .LinkCard.new .LinkCard-title{display:-webkit-box;font-size:15px;font-weight:500;line-height:1.4;margin-bottom:2px;color:#FFFFFF;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;}.css-ga0h0m .LinkCard.new .LinkCard-title.two-line{line-height:20px;display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;}.css-ga0h0m .LinkCard.new .LinkCard-title.loading{margin-bottom:8px;width:80%;}.css-ga0h0m .LinkCard.new .LinkCard-title.loading.withTitle{margin-bottom:6px;}.css-ga0h0m .LinkCard.new .LinkCard-title.loadingTitle{margin-bottom:5px;}.css-ga0h0m .LinkCard.new .LinkCard-excerpt{display:-webkit-box;text-overflow:ellipsis;font-size:13px;line-height:18px;color:#9196a1;margin-bottom:4px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;}.css-ga0h0m .LinkCard.new .LinkCard-excerpt .LinkCard-author{color:#c2c6cf;}.css-ga0h0m .LinkCard.new .LinkCard-desc{display:-webkit-box;font-size:13px;height:18px;line-height:18px;color:#9196a1;word-break:break-all;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;}.css-ga0h0m .LinkCard.new .LinkCard-desc .LinkCard-tag,.css-ga0h0m .LinkCard.new .LinkCard-desc .tag{display:inline-block;font-size:11px;margin-left:8px;padding:0 4px;border-radius:3px;background:rgba(40,43,48,0.3);}.css-ga0h0m .LinkCard.new .LinkCard-desc.loading{width:40%;}.css-ga0h0m .LinkCard.new .LinkCard-desc svg{margin-right:2px;}.css-ga0h0m .LinkCard.new .LinkCard-image{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;background-color:#282b30;background-size:cover;background-position:center;position:relative;display:block;width:60px;height:60px;margin-left:20px;object-fit:cover;border-radius:inherit;overflow:hidden;}.css-ga0h0m .LinkCard.new .LinkCard-image.LinkCard-image--default{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#282b30;color:#282b30;}.css-ga0h0m .LinkCard.new .LinkCard-image.LinkCard-image--default svg{color:#9196a1;}.css-ga0h0m .LinkCard.new .LinkCard-image img{width:100%;height:100%;object-fit:cover;}.css-ga0h0m .LinkCard.new .LinkCard-image .LinkCard-image--video{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:24px;height:24px;border-radius:12px;background:rgba(40,43,48,0.9);pointer-events:none;}.css-ga0h0m .LinkCard.new .LinkCard-image .LinkCard-image--video svg{color:#c2c6cf;}.css-ga0h0m .LinkCard.new .LinkCard-richText .text{color:#c2c6cf;}.css-ga0h0m .LinkCard.new .LinkCard-richText .bold{font-weight:600;}.css-ga0h0m .LinkCard.new .LinkCard-richText .tag{margin-left:4px;}.css-ga0h0m .LinkCard.old{position:relative;display:block;margin:1em auto;width:390px;box-sizing:border-box;border-radius:12px;max-width:100%;overflow:hidden;}.css-ga0h0m .LinkCard.old,.css-ga0h0m .LinkCard.old:hover{-webkit-text-decoration:none;text-decoration:none;border:none !important;color:inherit !important;}.css-ga0h0m .LinkCard-ecommerceLoadingCard{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:12px;border-radius:inherit;height:80px;box-sizing:border-box;background:rgba(33,36,41,0.88);color:#282b30;}.css-ga0h0m .LinkCard-ecommerceLoadingCardAvatarWrapper{width:60px;height:60px;background:#282b30;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:6px;margin-right:10px;}.css-ga0h0m .LinkCard-ecommerceLoadingCardNetwork{width:20px;height:20px;}.css-ga0h0m .LinkCard-ecommerceLoadingCardLoadingbar{height:60px;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.css-ga0h0m .LinkCard-ecommerceLoadingCardLoadingbar span{height:16px;display:inline-block;background:#282b30;}.css-ga0h0m .LinkCard-ecommerceLoadingCardLoadingbar span:nth-of-type(1){width:60px;margin-bottom:4px;}.css-ga0h0m .LinkCard-ecommerceLoadingCardLoadingbar span:nth-of-type(2){width:127px;}</style><style data-emotion-css="1uhmquf">.css-1uhmquf .LinkCard.old{position:relative;display:block;margin:1em auto;width:390px;box-sizing:border-box;border-radius:12px;max-width:100%;overflow:hidden;}.css-1uhmquf .LinkCard.old,.css-1uhmquf .LinkCard.old:hover{-webkit-text-decoration:none;text-decoration:none;border:none !important;color:inherit !important;}.css-1uhmquf .LinkCard-ecommerceLoadingCard{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:12px;border-radius:inherit;height:80px;box-sizing:border-box;background:rgba(33,36,41,0.88);color:#282b30;}.css-1uhmquf .LinkCard-ecommerceLoadingCardAvatarWrapper{width:60px;height:60px;background:#282b30;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:6px;margin-right:10px;}.css-1uhmquf .LinkCard-ecommerceLoadingCardNetwork{width:20px;height:20px;}.css-1uhmquf .LinkCard-ecommerceLoadingCardLoadingbar{height:60px;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.css-1uhmquf .LinkCard-ecommerceLoadingCardLoadingbar span{height:16px;display:inline-block;background:#282b30;}.css-1uhmquf .LinkCard-ecommerceLoadingCardLoadingbar span:nth-of-type(1){width:60px;margin-bottom:4px;}.css-1uhmquf .LinkCard-ecommerceLoadingCardLoadingbar span:nth-of-type(2){width:127px;}.css-1uhmquf .LinkCard.new{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;box-sizing:border-box;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:390px;min-height:84px;border-radius:8px;max-width:100%;overflow:hidden;margin:16px auto;padding:12px 12px 9px 12px;background-color:#212429;}.css-1uhmquf .LinkCard.new,.css-1uhmquf .LinkCard.new:hover{-webkit-text-decoration:none;text-decoration:none;border:none !important;color:inherit !important;}.css-1uhmquf .LinkCard.new .LinkCard-contents{display:block;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;position:relative;}.css-1uhmquf .LinkCard.new .LinkCard-contents .loading{height:14px;background:#282b30;border-radius:7px;}.css-1uhmquf .LinkCard.new .LinkCard-contents.withTitle{margin-bottom:3px;}.css-1uhmquf .LinkCard.new .LinkCard-title{display:-webkit-box;font-size:15px;font-weight:500;line-height:1.4;margin-bottom:2px;color:#FFFFFF;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;}.css-1uhmquf .LinkCard.new .LinkCard-title.two-line{line-height:20px;display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;}.css-1uhmquf .LinkCard.new .LinkCard-title.loading{margin-bottom:8px;width:80%;}.css-1uhmquf .LinkCard.new .LinkCard-title.loading.withTitle{margin-bottom:6px;}.css-1uhmquf .LinkCard.new .LinkCard-title.loadingTitle{margin-bottom:5px;}.css-1uhmquf .LinkCard.new .LinkCard-excerpt{display:-webkit-box;text-overflow:ellipsis;font-size:13px;line-height:18px;color:#9196a1;margin-bottom:4px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;}.css-1uhmquf .LinkCard.new .LinkCard-excerpt .LinkCard-author{color:#c2c6cf;}.css-1uhmquf .LinkCard.new .LinkCard-desc{display:-webkit-box;font-size:13px;height:18px;line-height:18px;color:#9196a1;word-break:break-all;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;}.css-1uhmquf .LinkCard.new .LinkCard-desc .LinkCard-tag,.css-1uhmquf .LinkCard.new .LinkCard-desc .tag{display:inline-block;font-size:11px;margin-left:8px;padding:0 4px;border-radius:3px;background:rgba(40,43,48,0.3);}.css-1uhmquf .LinkCard.new .LinkCard-desc.loading{width:40%;}.css-1uhmquf .LinkCard.new .LinkCard-desc svg{margin-right:2px;}.css-1uhmquf .LinkCard.new .LinkCard-image{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;background-color:#282b30;background-size:cover;background-position:center;position:relative;display:block;width:60px;height:60px;margin-left:20px;object-fit:cover;border-radius:inherit;overflow:hidden;}.css-1uhmquf .LinkCard.new .LinkCard-image.LinkCard-image--default{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#282b30;color:#282b30;}.css-1uhmquf .LinkCard.new .LinkCard-image.LinkCard-image--default svg{color:#9196a1;}.css-1uhmquf .LinkCard.new .LinkCard-image img{width:100%;height:100%;object-fit:cover;}.css-1uhmquf .LinkCard.new .LinkCard-image .LinkCard-image--video{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:24px;height:24px;border-radius:12px;background:rgba(40,43,48,0.9);pointer-events:none;}.css-1uhmquf .LinkCard.new .LinkCard-image .LinkCard-image--video svg{color:#c2c6cf;}.css-1uhmquf .LinkCard.new .LinkCard-richText .text{color:#c2c6cf;}.css-1uhmquf .LinkCard.new .LinkCard-richText .bold{font-weight:600;}.css-1uhmquf .LinkCard.new .LinkCard-richText .tag{margin-left:4px;}.css-1uhmquf .FileLinkCard{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(33,36,41,0.88);border-radius:12px;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:1em auto;max-width:100%;overflow:hidden;padding:12px;position:relative;width:390px;}.css-1uhmquf .FileLinkCard-icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:30px;width:30px;}.css-1uhmquf .FileLinkCard-info{margin-left:12px;}.css-1uhmquf .FileLinkCard-name{color:#FFFFFF;font-size:15px;font-weight:500;line-height:21px;display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;}.css-1uhmquf .FileLinkCard-meta{color:#9196a1;font-size:12px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;line-height:14px;margin-top:5px;}.css-1uhmquf .FileLinkCard-source{white-space:pre;}.css-1uhmquf img[data-uncomfortable]{content:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20344.88888888888886%20194%22%3E%3CforeignObject%20width%3D%22344.88888888888886%22%20height%3D%22194%22%3E%0A%20%20%20%20%20%20%3Cdiv%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxhtml%22%20style%3D%22font-size%3A%2013px%3B%20font-family%3A%20-apple-system%2C%20BlinkMacSystemFont%2C%20Microsoft%20YaHei%2C%20sans-serif%3B%20color%3A%20%23fff%3B%20width%3A100%25%3B%20height%3A194px%3B%22%3E%0A%20%20%20%20%20%20%20%20%3Cdiv%20style%3D%22display%3A%20flex%3B%20flex-direction%3A%20column%3B%20align-items%3A%20center%3B%20justify-content%3A%20center%3B%20height%3A%20100%25%3B%22%3E%0A%20%20%20%20%20%20%20%20%20%20%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%3E%3Cpath%20d%3D%22M8%203.65a7%207%200%2000-1.353.128.65.65%200%2011-.25-1.275A8.3%208.3%200%20018%202.35c2.387%200%204.172.954%205.357%202.125C14.511%205.615%2015.15%207.022%2015.15%208c0%20.621-.257%201.391-.699%202.134a7.076%207.076%200%2001-1.403%201.68l.495.46a.65.65%200%2011-.886.951l-.998-.929a.645.645%200%2001-.104-.097L9.73%2010.501a.647.647%200%2001-.29.301%203.15%203.15%200%2001-4.313-4.094.647.647%200%2001.234-.275L3.908%205.08a5.774%205.774%200%2000-1.283%201.522C2.282%207.198%202.15%207.707%202.15%208c0%20.522.41%201.616%201.407%202.6.965.954%202.43%201.75%204.443%201.75.468%200%20.905-.043%201.311-.12a.65.65%200%2001.243%201.277A8.322%208.322%200%20018%2013.65c-2.387%200-4.172-.954-5.357-2.125C1.49%2010.385.85%208.978.85%208c0-.598.238-1.333.648-2.046A7.054%207.054%200%20012.95%204.188l-.547-.509a.65.65%200%2011.886-.951l8.8%208.194a5.793%205.793%200%20001.244-1.453c.372-.624.516-1.163.516-1.469%200-.522-.41-1.616-1.407-2.6-.965-.954-2.43-1.75-4.443-1.75zM6.29%207.296a1.85%201.85%200%20002.534%202.36l-2.535-2.36zM8%204.85a.65.65%200%20100%201.3%201.85%201.85%200%20011.843%201.694.65.65%200%20101.296-.11A3.15%203.15%200%20008%204.85z%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cdiv%20style%3D%22margin%3A%20.6em%200%201.2em%22%3E%E8%AF%A5%E5%9B%BE%E7%89%87%E6%9C%89%E5%8F%AF%E8%83%BD%E4%BC%9A%E5%BC%95%E8%B5%B7%E4%B8%8D%E9%80%82%3C%2Fdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cbutton%20style%3D%22padding%3A%204px%201em%3B%20font-size%3A%201.1em%3B%20color%3A%20inherit%3B%20background%3A%20none%3B%20border%3A%201px%20solid%20rgba%28255%2C255%2C255%2C.5%29%3B%20border-radius%3A%209999px%3B%22%3E%E7%BB%A7%E7%BB%AD%E6%9F%A5%E7%9C%8B%3C%2Fbutton%3E%0A%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%3C%2FforeignObject%3E%3C%2Fsvg%3E);width:100%;height:194px;background:/*savepage-url=https://pic1.zhimg.com/v2-cf70d0759d787c70091857151c1cad4a.jpeg*/url() no-repeat rgba(191,191,191,0.7);background-size:cover;cursor:pointer!important;}.css-1uhmquf img.content_image[data-size="normal"],.css-1uhmquf img.origin_image[data-size="normal"]{width:100%;max-width:100%;}.css-1uhmquf img.content_image[data-size="small"],.css-1uhmquf img.origin_image[data-size="small"]{width:320px;max-width:100%;}</style><style data-emotion-css="wm9ll0 animation-1yvu044">.css-wm9ll0{word-break:break-word;line-height:1.6;}.css-wm9ll0 > [data-first-child]{margin-top:0;}.css-wm9ll0 > :last-child{margin-bottom:0;}.css-wm9ll0 h1,.css-wm9ll0 h2{clear:left;margin-top:calc((1.4em * 2) / 1.2);margin-bottom:calc(1.4em / 1.2);font-size:1.2em;line-height:1.5;font-weight:600;}.css-wm9ll0 h3,.css-wm9ll0 h4,.css-wm9ll0 h5,.css-wm9ll0 h6{clear:left;margin-top:calc((1.4em * 1.5) / 1.1);margin-bottom:calc(1.4em / 1.1);font-size:1.1em;line-height:1.5;font-weight:600;}.css-wm9ll0 u{-webkit-text-decoration:none;text-decoration:none;border-bottom:1px solid #c2c6cf;}.css-wm9ll0 b{font-weight:600;}.css-wm9ll0 sup{font-size:0.8em;}.css-wm9ll0 sup[data-draft-type='reference']{color:#5271b0;}.css-wm9ll0 a:focus{outline:none;-webkit-transition:box-shadow 0.3s;transition:box-shadow 0.3s;}html[data-focus-visible] .css-wm9ll0 a:focus{box-shadow:0 0 0 2px #191b1f,0 0 0 4px rgba(85,142,255,0.3);}.css-wm9ll0 a.ztext-link,.css-wm9ll0 a.internal,.css-wm9ll0 a.external{-webkit-text-decoration:none;text-decoration:none;cursor:pointer;border-bottom:1px solid #9196a1;}.css-wm9ll0 a.ztext-link:hover,.css-wm9ll0 a.internal:hover,.css-wm9ll0 a.external:hover{color:#5271b0;border-bottom:1px solid #5271b0;}.css-wm9ll0 a.ztext-link > .ellipsis::after,.css-wm9ll0 a.internal > .ellipsis::after,.css-wm9ll0 a.external > .ellipsis::after{content:'...';}.css-wm9ll0 a.ztext-link > .invisible,.css-wm9ll0 a.internal > .invisible,.css-wm9ll0 a.external > .invisible{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;}.css-wm9ll0 a.ztext-link u,.css-wm9ll0 a.internal u,.css-wm9ll0 a.external u{border:none;}.css-wm9ll0 a.member_mention{color:#5271b0;}.css-wm9ll0 a.member_mention:hover{border-bottom:1px solid #5271b0;}.css-wm9ll0 a.UserLink-link{color:#5271b0;}.css-wm9ll0 a.UserLink-link:hover{border-bottom:1px solid #5271b0;}.css-wm9ll0 p{margin:1.4em 0;}.css-wm9ll0 p.ztext-empty-paragraph{margin:calc((2.8em- (1.4em * 2 + 1.6em)) / 2) 0;}.css-wm9ll0 p.ztext-empty-paragraph + .ztext-empty-paragraph{margin:1.4em 0;}.css-wm9ll0 hr{margin:4em auto;width:240px;max-width:100%;border:none;border-top:1px solid #282b30;}.css-wm9ll0 img[eeimg]{max-width:100%;vertical-align:middle;}.css-wm9ll0 img[eeimg="1"]{margin:0 3px;max-width:calc(100% - 6px);display:inline-block;}.css-wm9ll0 img[eeimg="2"]{margin:1.4em auto;display:block;}.css-wm9ll0 blockquote{margin:1.4em 0;padding-left:1em;color:#c2c6cf;border-left:3px solid #282b30;}.css-wm9ll0 ol,.css-wm9ll0 ul{margin:1.4em 0;padding:0;width:100%;}.css-wm9ll0 ol ol,.css-wm9ll0 ul ol,.css-wm9ll0 ol ul,.css-wm9ll0 ul ul{margin:0;}.css-wm9ll0 ol li::before,.css-wm9ll0 ul li::before{width:1em;}.css-wm9ll0 ol > ol,.css-wm9ll0 ul > ol,.css-wm9ll0 ol > ul,.css-wm9ll0 ul > ul{padding-left:1em;box-sizing:border-box;}.css-wm9ll0 ul>li{display:table;width:100%;list-style:none;}.css-wm9ll0 ul>li::before{display:table-cell;content:'•  ';white-space:pre;}.css-wm9ll0 ol{counter-reset:ol;}.css-wm9ll0 ol > li{display:table;width:100%;list-style:none;}.css-wm9ll0 ol > li::before{display:table-cell;text-align:right;counter-increment:ol;content:counter(ol) '. ';white-space:pre;}.css-wm9ll0 ol ol{counter-reset:ol2;}.css-wm9ll0 ol ol li::before{counter-increment:ol2;content:counter(ol2) '. ';}.css-wm9ll0 ol ol ol{counter-reset:ol3;}.css-wm9ll0 ol ol ol li::before{counter-increment:ol3;content:counter(ol3) '. ';}.css-wm9ll0 ol ol ol ol{counter-reset:ol4;}.css-wm9ll0 ol ol ol ol li::before{counter-increment:ol4;content:counter(ol4) '. ';}.css-wm9ll0 figure{margin:1.4em 0;}.css-wm9ll0 figure .content_image,.css-wm9ll0 figure .origin_image{margin:0 auto;}.css-wm9ll0 figure figcaption{margin-top:calc(0.6em / 0.9);padding:0 1em;font-size:0.9em;line-height:1.5;text-align:center;color:#9196a1;}.css-wm9ll0 figure + figure{margin-top:calc(1.4em * 1.6);}.css-wm9ll0 figure[data-size='small'],.css-wm9ll0 figure:not([data-size]) > [data-size='small']{clear:both;}.css-wm9ll0 figure[data-size='left'],.css-wm9ll0 figure:not([data-size]) > [data-size='left']{float:left;margin:0 20px 20px 0;max-width:33%;}.css-wm9ll0 figure[data-size='right'],.css-wm9ll0 figure:not([data-size]) > [data-size='right']{float:right;margin:0 0 20px 20px;max-width:33%;}.css-wm9ll0 figure[data-size='collapse']{margin-bottom:0;}.css-wm9ll0 figure[data-size='collapse'] + figure{margin-top:0;}.css-wm9ll0 .content_image,.css-wm9ll0 .origin_image{display:block;max-width:100%;height:auto;margin:1.4em auto;}.css-wm9ll0 .content_image[data-size='small'],.css-wm9ll0 .origin_image[data-size='small']{max-width:40%;}.css-wm9ll0 .content_image.zh-lightbox-thumb,.css-wm9ll0 .origin_image.zh-lightbox-thumb{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}.css-wm9ll0 code{margin:0 2px;padding:3px 4px;border-radius:3px;font-family:Menlo,Monaco,Consolas,'Andale Mono','lucida console','Courier New',monospace;font-size:0.9em;background-color:#212429;}.css-wm9ll0 pre{margin:1.4em 0;padding:calc(0.8em / 0.9);font-size:0.9em;word-break:initial;word-wrap:initial;white-space:pre;overflow:auto;-webkit-overflow-scrolling:touch;background:#212429;border-radius:4px;}.css-wm9ll0 pre code{margin:0;padding:0;font-size:inherit;border-radius:0;background-color:inherit;}.css-wm9ll0 li pre{white-space:pre-wrap;}.css-wm9ll0 table[data-draft-type='table']{border-collapse:collapse;font-size:15px;margin:1.4em auto;max-width:100%;table-layout:fixed;text-align:left;width:100%;}.css-wm9ll0 table[data-draft-type='table'][data-size='small']{min-width:260px;width:40%;}.css-wm9ll0 table[data-draft-type='table'][data-row-style='striped'] tr:nth-of-type(2n + 1){background:#212429;}.css-wm9ll0 table[data-draft-type='table'] td,.css-wm9ll0 table[data-draft-type='table'] th{border:1px solid #282b30;line-height:24px;height:24px;padding:3px 12px;}.css-wm9ll0 table[data-draft-type='table'] th{background:#282b30;color:#FFFFFF;font-weight:500;}.css-wm9ll0 .video-box,.css-wm9ll0 .link-box{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:1.4em 0;overflow:auto;white-space:normal;cursor:pointer;border:solid 1px #282b30;border-radius:4px;}.css-wm9ll0 .lazy[data-lazy-status]{background-color:#212429;}.css-wm9ll0 .lazy[data-lazy-status="ok"]{background-color:transparent;-webkit-animation:animation-1yvu044 0.5s ease-in;animation:animation-1yvu044 0.5s ease-in;}.css-wm9ll0 .highlight{margin:1em 0;}.css-wm9ll0 .highlight pre{margin:0;}.css-wm9ll0 .highlight .hll{background-color:#212429;}.css-wm9ll0 .highlight .c{font-style:italic;color:#9196a1;}.css-wm9ll0 .highlight .err{color:#D95350;}.css-wm9ll0 .highlight .k{font-weight:600;}.css-wm9ll0 .highlight .o{font-weight:600;}.css-wm9ll0 .highlight .cm{font-style:italic;color:#9196a1;}.css-wm9ll0 .highlight .cp{font-weight:600;color:#9196a1;}.css-wm9ll0 .highlight .c1{font-style:italic;color:#9196a1;}.css-wm9ll0 .highlight .cs{font-style:italic;font-weight:600;color:#9196a1;}.css-wm9ll0 .highlight .gd{color:#F05159;}.css-wm9ll0 .highlight .ge{font-style:italic;}.css-wm9ll0 .highlight .gr{color:#D95350;}.css-wm9ll0 .highlight .gh{color:#9196a1;}.css-wm9ll0 .highlight .gi{color:#12b370;}.css-wm9ll0 .highlight .go{color:#9196a1;}.css-wm9ll0 .highlight .gp{color:#c2c6cf;}.css-wm9ll0 .highlight .gs{font-weight:600;}.css-wm9ll0 .highlight .gu{color:#9196a1;}.css-wm9ll0 .highlight .gt{color:#D95350;}.css-wm9ll0 .highlight .kc{font-weight:600;}.css-wm9ll0 .highlight .kd{font-weight:600;}.css-wm9ll0 .highlight .kn{font-weight:600;}.css-wm9ll0 .highlight .kp{font-weight:600;}.css-wm9ll0 .highlight .kr{font-weight:600;}.css-wm9ll0 .highlight .kt{font-weight:600;color:#5271b0;}.css-wm9ll0 .highlight .m{color:#558EFF;}.css-wm9ll0 .highlight .s{color:#D95350;}.css-wm9ll0 .highlight .na{color:#558EFF;}.css-wm9ll0 .highlight .nb{color:#558EFF;}.css-wm9ll0 .highlight .nc{font-weight:600;color:#5271b0;}.css-wm9ll0 .highlight .no{color:#558EFF;}.css-wm9ll0 .highlight .ni{color:#6A5FF3;}.css-wm9ll0 .highlight .ne{font-weight:600;color:#D95350;}.css-wm9ll0 .highlight .nf{font-weight:600;color:#D95350;}.css-wm9ll0 .highlight .nn{color:#c2c6cf;}.css-wm9ll0 .highlight .nt{color:#5271b0;}.css-wm9ll0 .highlight .nv{color:#558EFF;}.css-wm9ll0 .highlight .ow{font-weight:600;}.css-wm9ll0 .highlight .w{color:#373a40;}.css-wm9ll0 .highlight .mf{color:#558EFF;}.css-wm9ll0 .highlight .mh{color:#558EFF;}.css-wm9ll0 .highlight .mi{color:#558EFF;}.css-wm9ll0 .highlight .mo{color:#558EFF;}.css-wm9ll0 .highlight .sb{color:#D95350;}.css-wm9ll0 .highlight .sc{color:#D95350;}.css-wm9ll0 .highlight .sd{color:#D95350;}.css-wm9ll0 .highlight .s2{color:#D95350;}.css-wm9ll0 .highlight .se{color:#D95350;}.css-wm9ll0 .highlight .sh{color:#D95350;}.css-wm9ll0 .highlight .si{color:#D95350;}.css-wm9ll0 .highlight .sx{color:#D95350;}.css-wm9ll0 .highlight .sr{color:#D28262;}.css-wm9ll0 .highlight .s1{color:#D95350;}.css-wm9ll0 .highlight .ss{color:#D95350;}.css-wm9ll0 .highlight .bp{color:#9196a1;}.css-wm9ll0 .highlight .vc{color:#558EFF;}.css-wm9ll0 .highlight .vg{color:#558EFF;}.css-wm9ll0 .highlight .vi{color:#558EFF;}.css-wm9ll0 .highlight .il{color:#558EFF;}.css-wm9ll0 .highlight::-webkit-scrollbar{width:6px;height:6px;}.css-wm9ll0 .highlight::-webkit-scrollbar-thumb:horizontal{background-color:rgba(255,255,255,0.5);border-radius:6px;}.css-wm9ll0 .highlight::-webkit-scrollbar-thumb:horizontal:hover{background-color:rgba(255,255,255,0.6);}.css-wm9ll0 .LinkCard.old{position:relative;display:block;margin:1em auto;width:390px;box-sizing:border-box;border-radius:12px;max-width:100%;overflow:hidden;}.css-wm9ll0 .LinkCard.old,.css-wm9ll0 .LinkCard.old:hover{-webkit-text-decoration:none;text-decoration:none;border:none !important;color:inherit !important;}.css-wm9ll0 .LinkCard-ecommerceLoadingCard{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:12px;border-radius:inherit;height:80px;box-sizing:border-box;background:rgba(33,36,41,0.88);color:#282b30;}.css-wm9ll0 .LinkCard-ecommerceLoadingCardAvatarWrapper{width:60px;height:60px;background:#282b30;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;border-radius:6px;margin-right:10px;}.css-wm9ll0 .LinkCard-ecommerceLoadingCardNetwork{width:20px;height:20px;}.css-wm9ll0 .LinkCard-ecommerceLoadingCardLoadingbar{height:60px;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.css-wm9ll0 .LinkCard-ecommerceLoadingCardLoadingbar span{height:16px;display:inline-block;background:#282b30;}.css-wm9ll0 .LinkCard-ecommerceLoadingCardLoadingbar span:nth-of-type(1){width:60px;margin-bottom:4px;}.css-wm9ll0 .LinkCard-ecommerceLoadingCardLoadingbar span:nth-of-type(2){width:127px;}.css-wm9ll0 .LinkCard.new{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;box-sizing:border-box;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:390px;min-height:84px;border-radius:8px;max-width:100%;overflow:hidden;margin:16px auto;padding:12px 12px 9px 12px;background-color:#212429;}.css-wm9ll0 .LinkCard.new,.css-wm9ll0 .LinkCard.new:hover{-webkit-text-decoration:none;text-decoration:none;border:none !important;color:inherit !important;}.css-wm9ll0 .LinkCard.new .LinkCard-contents{display:block;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;position:relative;}.css-wm9ll0 .LinkCard.new .LinkCard-contents .loading{height:14px;background:#282b30;border-radius:7px;}.css-wm9ll0 .LinkCard.new .LinkCard-contents.withTitle{margin-bottom:3px;}.css-wm9ll0 .LinkCard.new .LinkCard-title{display:-webkit-box;font-size:15px;font-weight:500;line-height:1.4;margin-bottom:2px;color:#FFFFFF;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;}.css-wm9ll0 .LinkCard.new .LinkCard-title.two-line{line-height:20px;display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;}.css-wm9ll0 .LinkCard.new .LinkCard-title.loading{margin-bottom:8px;width:80%;}.css-wm9ll0 .LinkCard.new .LinkCard-title.loading.withTitle{margin-bottom:6px;}.css-wm9ll0 .LinkCard.new .LinkCard-title.loadingTitle{margin-bottom:5px;}.css-wm9ll0 .LinkCard.new .LinkCard-excerpt{display:-webkit-box;text-overflow:ellipsis;font-size:13px;line-height:18px;color:#9196a1;margin-bottom:4px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;}.css-wm9ll0 .LinkCard.new .LinkCard-excerpt .LinkCard-author{color:#c2c6cf;}.css-wm9ll0 .LinkCard.new .LinkCard-desc{display:-webkit-box;font-size:13px;height:18px;line-height:18px;color:#9196a1;word-break:break-all;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;}.css-wm9ll0 .LinkCard.new .LinkCard-desc .LinkCard-tag,.css-wm9ll0 .LinkCard.new .LinkCard-desc .tag{display:inline-block;font-size:11px;margin-left:8px;padding:0 4px;border-radius:3px;background:rgba(40,43,48,0.3);}.css-wm9ll0 .LinkCard.new .LinkCard-desc.loading{width:40%;}.css-wm9ll0 .LinkCard.new .LinkCard-desc svg{margin-right:2px;}.css-wm9ll0 .LinkCard.new .LinkCard-image{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;background-color:#282b30;background-size:cover;background-position:center;position:relative;display:block;width:60px;height:60px;margin-left:20px;object-fit:cover;border-radius:inherit;overflow:hidden;}.css-wm9ll0 .LinkCard.new .LinkCard-image.LinkCard-image--default{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#282b30;color:#282b30;}.css-wm9ll0 .LinkCard.new .LinkCard-image.LinkCard-image--default svg{color:#9196a1;}.css-wm9ll0 .LinkCard.new .LinkCard-image img{width:100%;height:100%;object-fit:cover;}.css-wm9ll0 .LinkCard.new .LinkCard-image .LinkCard-image--video{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:24px;height:24px;border-radius:12px;background:rgba(40,43,48,0.9);pointer-events:none;}.css-wm9ll0 .LinkCard.new .LinkCard-image .LinkCard-image--video svg{color:#c2c6cf;}.css-wm9ll0 .LinkCard.new .LinkCard-richText .text{color:#c2c6cf;}.css-wm9ll0 .LinkCard.new .LinkCard-richText .bold{font-weight:600;}.css-wm9ll0 .LinkCard.new .LinkCard-richText .tag{margin-left:4px;}.css-wm9ll0 .FileLinkCard{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(33,36,41,0.88);border-radius:12px;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:1em auto;max-width:100%;overflow:hidden;padding:12px;position:relative;width:390px;}.css-wm9ll0 .FileLinkCard-icon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:30px;width:30px;}.css-wm9ll0 .FileLinkCard-info{margin-left:12px;}.css-wm9ll0 .FileLinkCard-name{color:#FFFFFF;font-size:15px;font-weight:500;line-height:21px;display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;}.css-wm9ll0 .FileLinkCard-meta{color:#9196a1;font-size:12px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;line-height:14px;margin-top:5px;}.css-wm9ll0 .FileLinkCard-source{white-space:pre;}.css-wm9ll0 img[data-uncomfortable]{content:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20344.88888888888886%20194%22%3E%3CforeignObject%20width%3D%22344.88888888888886%22%20height%3D%22194%22%3E%0A%20%20%20%20%20%20%3Cdiv%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxhtml%22%20style%3D%22font-size%3A%2013px%3B%20font-family%3A%20-apple-system%2C%20BlinkMacSystemFont%2C%20Microsoft%20YaHei%2C%20sans-serif%3B%20color%3A%20%23fff%3B%20width%3A100%25%3B%20height%3A194px%3B%22%3E%0A%20%20%20%20%20%20%20%20%3Cdiv%20style%3D%22display%3A%20flex%3B%20flex-direction%3A%20column%3B%20align-items%3A%20center%3B%20justify-content%3A%20center%3B%20height%3A%20100%25%3B%22%3E%0A%20%20%20%20%20%20%20%20%20%20%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2016%2016%22%20fill%3D%22currentColor%22%3E%3Cpath%20d%3D%22M8%203.65a7%207%200%2000-1.353.128.65.65%200%2011-.25-1.275A8.3%208.3%200%20018%202.35c2.387%200%204.172.954%205.357%202.125C14.511%205.615%2015.15%207.022%2015.15%208c0%20.621-.257%201.391-.699%202.134a7.076%207.076%200%2001-1.403%201.68l.495.46a.65.65%200%2011-.886.951l-.998-.929a.645.645%200%2001-.104-.097L9.73%2010.501a.647.647%200%2001-.29.301%203.15%203.15%200%2001-4.313-4.094.647.647%200%2001.234-.275L3.908%205.08a5.774%205.774%200%2000-1.283%201.522C2.282%207.198%202.15%207.707%202.15%208c0%20.522.41%201.616%201.407%202.6.965.954%202.43%201.75%204.443%201.75.468%200%20.905-.043%201.311-.12a.65.65%200%2001.243%201.277A8.322%208.322%200%20018%2013.65c-2.387%200-4.172-.954-5.357-2.125C1.49%2010.385.85%208.978.85%208c0-.598.238-1.333.648-2.046A7.054%207.054%200%20012.95%204.188l-.547-.509a.65.65%200%2011.886-.951l8.8%208.194a5.793%205.793%200%20001.244-1.453c.372-.624.516-1.163.516-1.469%200-.522-.41-1.616-1.407-2.6-.965-.954-2.43-1.75-4.443-1.75zM6.29%207.296a1.85%201.85%200%20002.534%202.36l-2.535-2.36zM8%204.85a.65.65%200%20100%201.3%201.85%201.85%200%20011.843%201.694.65.65%200%20101.296-.11A3.15%203.15%200%20008%204.85z%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cdiv%20style%3D%22margin%3A%20.6em%200%201.2em%22%3E%E8%AF%A5%E5%9B%BE%E7%89%87%E6%9C%89%E5%8F%AF%E8%83%BD%E4%BC%9A%E5%BC%95%E8%B5%B7%E4%B8%8D%E9%80%82%3C%2Fdiv%3E%0A%20%20%20%20%20%20%20%20%20%20%3Cbutton%20style%3D%22padding%3A%204px%201em%3B%20font-size%3A%201.1em%3B%20color%3A%20inherit%3B%20background%3A%20none%3B%20border%3A%201px%20solid%20rgba%28255%2C255%2C255%2C.5%29%3B%20border-radius%3A%209999px%3B%22%3E%E7%BB%A7%E7%BB%AD%E6%9F%A5%E7%9C%8B%3C%2Fbutton%3E%0A%20%20%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%20%20%3C%2Fdiv%3E%0A%20%20%20%20%3C%2FforeignObject%3E%3C%2Fsvg%3E);width:100%;height:194px;background:/*savepage-url=https://pic1.zhimg.com/v2-cf70d0759d787c70091857151c1cad4a.jpeg*/url() no-repeat rgba(191,191,191,0.7);background-size:cover;cursor:pointer!important;}.css-wm9ll0 img.content_image[data-size="normal"],.css-wm9ll0 img.origin_image[data-size="normal"]{width:100%;max-width:100%;}.css-wm9ll0 img.content_image[data-size="small"],.css-wm9ll0 img.origin_image[data-size="small"]{width:320px;max-width:100%;}@-webkit-keyframes animation-1yvu044{from{opacity:0;}to{opacity:1;}}@keyframes animation-1yvu044{from{opacity:0;}to{opacity:1;}}</style><style data-emotion-css="xxnejs">.css-xxnejs{position:relative;display:inline-block;height:30px;padding:0 12px;font-size:14px;line-height:30px;color:#558EFF;vertical-align:top;border-radius:100px;background:rgba(85,142,255,0.1);}.css-xxnejs:hover{background-color:rgba(85,142,255,0.15);}</style><style data-emotion-css="1xlfegr">.css-1xlfegr{background:transparent;box-shadow:none;}</style><style data-emotion-css="1gomreu">.css-1gomreu{position:relative;display:inline-block;}</style><style data-emotion-css="1pixd8y">.css-1pixd8y{box-sizing:border-box;margin:0;min-width:0;max-width:100%;height:auto;background-color:#191b1f;width:40px;height:40px;border-radius:50%;}</style><style data-emotion="css" data-savepage-sheetrules="">.css-1uwhjff { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; background: rgb(25, 27, 31); border-radius: 4px; width: 40px; height: 40px; color: rgb(146, 154, 171); box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 3px; }
.css-1uwhjff:hover { background: rgb(40, 43, 48); }
.css-lokts2 { padding: 0px; font-size: 14px; line-height: inherit; text-align: center; cursor: pointer; border: none; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; background: rgb(25, 27, 31); border-radius: 4px; width: 40px; height: 40px; color: rgb(146, 154, 171); box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 3px; }
.css-lokts2:focus { outline: none; transition: box-shadow 0.3s ease 0s; }
.css-lokts2:focus-visible { box-shadow: rgb(25, 27, 31) 0px 0px 0px 2px, rgba(85, 142, 255, 0.3) 0px 0px 0px 4px; }
.css-lokts2:disabled { cursor: default; opacity: 0.5; }
.css-lokts2:hover { background: rgb(40, 43, 48); }
.css-8pdeid { position: absolute; top: 0px; height: 1200px; }
.css-1rj9fp7 { position: fixed; top: 0px; right: 0px; left: 0px; z-index: 101; display: block; height: 2px; pointer-events: none; background: rgb(85, 142, 255); transform: translateX(-100%); animation: 1s ease-in-out 0.8s infinite normal none running animation-p6x5s9; }
@-webkit-keyframes animation-p6x5s9 { 
  0% { transform: translateX(-100%); }
  40% { transform: translateX(0px); }
  60% { transform: translateX(0px); }
  100% { transform: translateX(100%); }
}
@keyframes animation-p6x5s9 { 
  0% { transform: translateX(-100%); }
  40% { transform: translateX(0px); }
  60% { transform: translateX(0px); }
  100% { transform: translateX(100%); }
}
.css-bri25f { cursor: pointer; display: inline-flex; }
.css-dvccr2 { box-sizing: border-box; margin: 12px 0px; min-width: 0px; -webkit-box-align: center; align-items: center; cursor: pointer; display: inline-flex; }
.css-6dt33l { font-size: 14px; font-weight: normal; color: rgb(146, 154, 171); display: -webkit-box; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1; }
.css-p4vchr { box-sizing: border-box; margin: 0px; min-width: 0px; font-size: 14px; font-weight: normal; color: rgb(146, 154, 171); display: -webkit-box; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 1; }
.css-1q7njkh { margin-top: 10px; }
.css-plbgu { box-sizing: border-box; margin: 10px 0px 0px; min-width: 0px; }
.css-79elbk { position: relative; }
.css-1r2f04i { margin-bottom: 10px; }
.css-1fo89v5 { box-sizing: border-box; margin: 0px 0px 10px; min-width: 0px; flex: 1 1 auto; display: flex; }
.css-1fe9jde { border-radius: 3px; }
.css-15gbumh { box-sizing: border-box; margin: 0px 10px 0px 0px; min-width: 0px; width: 40px; height: 40px; background-color: rgb(33, 36, 41); border-radius: 3px; }
.css-d2twr { box-sizing: border-box; margin: 0px; min-width: 0px; border-radius: 4px; border: 1px solid rgb(40, 43, 48); flex: 1 1 auto; padding: 8px 12px; }
.css-15p9n5u { height: 24px; }
.css-25git4 .Modal-content { margin: 0px; padding: 0px; }
.css-v0w0yk { box-sizing: border-box; margin: 0px; min-width: 0px; position: relative; border: 1px solid rgb(40, 43, 48); border-radius: 4px; flex-direction: column; -webkit-box-align: stretch; align-items: stretch; display: flex; }
.css-3jfz24 { box-sizing: border-box; margin: 0px; min-width: 0px; position: relative; flex: 0 0 auto; padding-left: 20px; padding-right: 20px; height: 50px; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; display: flex; }
.css-3jfz24::before { display: block; content: " "; position: absolute; inset: -50%; pointer-events: none; transform: scale(0.5, 0.5); border-bottom: 1px solid rgb(40, 43, 48); }
.css-wtglwy { box-sizing: border-box; margin: 0px; min-width: 0px; font-size: 15px; color: rgb(194, 198, 207); font-weight: 600; }
.css-1j8r2w0 { cursor: default; }
.css-1k10w8f { box-sizing: border-box; margin: 0px; min-width: 0px; cursor: default; }
.css-59erns { box-sizing: border-box; margin: 0px; min-width: 0px; flex: 1 1 auto; display: flex; }
.css-840pn3 { flex: 1 1 auto; position: relative; }
.css-6gpkta { min-height: 100%; }
.css-1frn93x { box-sizing: border-box; margin: 0px; min-width: 0px; padding-top: 10px; padding-bottom: 10px; min-height: 100%; }
.css-71n7om { box-sizing: border-box; margin: 0px; min-width: 0px; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; height: 96px; display: flex; }
.css-1t6rk0v { position: absolute; background-color: rgb(85, 142, 255); border-radius: 50%; transform-origin: center center; animation-iteration-count: infinite; animation-name: animation-1alkx44; animation-timing-function: ease-in-out; animation-fill-mode: both; }
@-webkit-keyframes animation-1alkx44 { 
  0%, 100% { transform: translateY(-100%); }
  50% { transform: translateY(100%); }
}
@keyframes animation-1alkx44 { 
  0%, 100% { transform: translateY(-100%); }
  50% { transform: translateY(100%); }
}
.css-dcmy1n .Modal-content { padding: 0px; margin-top: 0px; }
.css-1fb458g { flex: 0 0 auto; margin-right: 10px; }
.css-b31wpk { border-radius: 3px; flex: 0 0 auto; margin-right: 10px; }
.css-4ddr61 { box-sizing: border-box; margin: 0px 10px 0px 0px; min-width: 0px; max-width: 100%; background-color: rgb(25, 27, 31); width: 40px; height: 40px; border-radius: 3px; flex: 0 0 auto; }
.css-i6bazn { overflow: hidden; }
.css-1rl4wxv { font-size: 15px; border: none !important; background: none !important; }
.css-1rl4wxv .Editable--focus { background: transparent; }
.css-1rl4wxv .Editable-unstyled { margin: 0px !important; }
.css-1rl4wxv .RichText { padding: 0px; }
.css-1rl4wxv .Dropzone { min-height: auto !important; }
.css-1rl4wxv .public-DraftEditorPlaceholder-root { color: rgb(145, 150, 161); }
.css-w8g66z { padding: 10px 20px 14px; }
.css-194v73m { box-sizing: border-box; margin: 0px; min-width: 0px; display: flex; padding: 10px 20px 14px; }
.css-1jll2aj { box-sizing: border-box; margin: 0px; min-width: 0px; flex: 0 0 auto; }
.css-14nvvry { box-sizing: border-box; margin: 0px 0px 0px 10px; min-width: 0px; flex: 1 1 auto; }
.css-z0cc58 { box-sizing: border-box; margin: 0px; min-width: 0px; -webkit-box-pack: justify; justify-content: space-between; color: rgb(145, 150, 161); display: flex; }
.css-swj9d4 { box-sizing: border-box; margin: 0px; min-width: 0px; -webkit-box-align: center; align-items: center; flex: 0 1 auto; display: flex; }
.css-1tww9qq { box-sizing: border-box; margin: 0px; min-width: 0px; -webkit-box-align: center; align-items: center; height: 16px; display: flex; }
.css-d7j99x { max-height: 30px; overflow: hidden; }
.css-1qe0v6x { box-sizing: border-box; margin: 0px; min-width: 0px; -webkit-box-align: center; align-items: center; justify-content: stretch; flex-wrap: wrap; flex: 1 999999 auto; display: flex; max-height: 30px; overflow: hidden; }
.css-1ssbn0c { height: 30px; }
.css-5qw2bh { margin-left: 4px; flex-shrink: 0; }
.css-zgte1c { margin: 2px; cursor: pointer; flex-shrink: 0; }
.css-77vpfh { box-sizing: border-box; margin: 4px 0px 0px; min-width: 0px; overflow: hidden; color: rgb(194, 198, 207); overflow-wrap: break-word; font-size: 15px; line-height: 21px; }
.css-77vpfh p { margin: 0px; }
.css-77vpfh .sticker { width: 20px; height: 20px; margin-bottom: -4px; }
.css-77vpfh .member_mention { color: rgb(82, 113, 176); }
.css-77vpfh a.internal, .css-77vpfh a.external { text-decoration: none; color: rgb(194, 198, 207); border-bottom: 1px solid rgb(194, 198, 207); border-top-color: rgb(194, 198, 207); border-right-color: rgb(194, 198, 207); border-left-color: rgb(194, 198, 207); }
.css-77vpfh a.internal:hover, .css-77vpfh a.external:hover { color: rgb(82, 113, 176); border-bottom: 1px solid rgb(82, 113, 176); border-top-color: rgb(82, 113, 176); border-right-color: rgb(82, 113, 176); border-left-color: rgb(82, 113, 176); }
.css-77vpfh a.internal .invisible, .css-77vpfh a.external .invisible { display: none; }
.css-77vpfh a.internal .ellipsis::after, .css-77vpfh a.external .ellipsis::after { content: "..."; }
.css-140jo2 { box-sizing: border-box; margin: 4px 0px 0px; min-width: 0px; -webkit-box-align: center; align-items: center; display: flex; }
.css-1a5a57m { box-sizing: border-box; margin: 0px; min-width: 0px; -webkit-box-align: center; align-items: center; flex: 1 1 auto; font-size: 14px; color: rgb(145, 150, 161); display: flex; }
.css-x1xlu5 { display: -webkit-box; text-overflow: ellipsis; overflow: hidden; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
.css-12cl38p { box-sizing: border-box; margin: 0px 4px 0px 0px; min-width: 0px; }
.css-16nr8lw .Button { margin-left: 16px; }
.css-18opwoy { box-sizing: border-box; margin: 0px; min-width: 0px; -webkit-box-align: center; align-items: center; flex: 0 0 auto; display: flex; }
.css-18opwoy .Button { margin-left: 16px; }
.css-nv9sz4 { display: inline-block; padding: 0px; font-size: 14px; line-height: inherit; color: rgb(146, 154, 171); text-align: center; cursor: pointer; background: none transparent; border: none; border-radius: 0px; height: auto; }
.css-nv9sz4:focus { outline: none; transition: box-shadow 0.3s ease 0s; }
.css-nv9sz4:focus-visible { box-shadow: rgb(25, 27, 31) 0px 0px 0px 2px, rgba(85, 142, 255, 0.3) 0px 0px 0px 4px; }
.css-nv9sz4:disabled { cursor: default; opacity: 0.5; }
.css-15ro776 { margin-right: 4px; }
.css-1h1xoxy { display: inline-block; padding: 0px; font-size: 14px; line-height: inherit; color: rgb(146, 154, 171); text-align: center; cursor: pointer; background: none transparent; border: none rgb(146, 154, 171); border-radius: 0px; height: auto; }
.css-1h1xoxy:focus { outline: none; transition: box-shadow 0.3s ease 0s; }
.css-1h1xoxy:focus-visible { box-shadow: rgb(25, 27, 31) 0px 0px 0px 2px, rgba(85, 142, 255, 0.3) 0px 0px 0px 4px; }
.css-1h1xoxy:disabled { cursor: default; opacity: 0.5; }
.css-1h1xoxy:hover { background-color: transparent; color: rgb(137, 146, 164); }
.css-lmgxxa { box-sizing: border-box; margin: 0px; min-width: 0px; border: 2px solid rgb(33, 36, 41); border-radius: 3px; font-size: 12px; line-height: 24px; font-weight: 600; background-color: rgb(33, 36, 41); display: flex; }
.css-12blkb4 { box-sizing: border-box; margin: 0px; min-width: 0px; color: rgb(255, 255, 255); border-radius: 2px; text-align: center; cursor: pointer; width: 50px; height: 24px; background-color: rgb(25, 27, 31); }
.css-1cmz1sb { box-sizing: border-box; margin: 0px; min-width: 0px; color: rgb(145, 150, 161); border-radius: 2px; text-align: center; cursor: pointer; width: 50px; height: 24px; background-color: transparent; }
.css-1xpribl { position: relative; display: block; }
.css-v8bcdg { box-sizing: border-box; margin: 0px; min-width: 0px; color: rgb(82, 113, 176); position: relative; display: block; }
.css-15725yw { display: block; position: relative; background-color: rgb(33, 36, 41); flex: 0 0 auto; text-indent: -9999px; overflow: hidden; }
.css-1bcso69 { border-radius: 2px; display: block; position: relative; background-color: rgb(33, 36, 41); flex: 0 0 auto; text-indent: -9999px; overflow: hidden; }
.css-13ddfsb { box-sizing: border-box; margin: 0px; min-width: 0px; max-width: 100%; width: 24px; height: 24px; border-radius: 2px; display: block; position: relative; background-color: rgb(33, 36, 41); flex: 0 0 auto; text-indent: -9999px; overflow: hidden; }
.css-a01iou { font-size: 15px; font-weight: bold; text-decoration: none; color: rgb(194, 198, 207); overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.css-1q5zjvk { box-sizing: border-box; margin: 0px; min-width: 0px; font-size: 15px; font-weight: bold; text-decoration: none; color: rgb(194, 198, 207); overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.css-oi72yr { box-sizing: border-box; margin: 8px 0px 0px; min-width: 0px; position: relative; padding-top: 10px; -webkit-box-pack: justify; justify-content: space-between; display: flex; }
.css-oi72yr::before { display: block; content: " "; position: absolute; inset: -50%; pointer-events: none; transform: scale(0.5, 0.5); border-top: 1px solid rgb(40, 43, 48); }
.css-dza3t2 { box-sizing: border-box; margin: 0px; min-width: 0px; -webkit-box-align: center; align-items: center; flex: 0 0 auto; display: flex; }
.css-17zlvy4 { color: rgb(146, 154, 171); font-size: 24px; line-height: 24px; margin-right: 10px; }
.css-17zlvy4 svg { width: 24px; height: 24px; }
.css-1yt1g2g { display: inline-block; padding: 0px; text-align: center; cursor: pointer; background: none transparent; border: none; border-radius: 0px; height: auto; color: rgb(146, 154, 171); font-size: 24px; line-height: 24px; margin-right: 10px; }
.css-1yt1g2g:focus { outline: none; transition: box-shadow 0.3s ease 0s; }
.css-1yt1g2g:focus-visible { box-shadow: rgb(25, 27, 31) 0px 0px 0px 2px, rgba(85, 142, 255, 0.3) 0px 0px 0px 4px; }
.css-1yt1g2g:disabled { cursor: default; opacity: 0.5; }
.css-1yt1g2g svg { width: 24px; height: 24px; }
.css-qar2rc { box-sizing: border-box; margin: 0px; min-width: 0px; position: relative; flex-direction: row; -webkit-box-align: center; align-items: center; display: flex; }
.css-qar2rc::before { display: block; content: " "; position: absolute; inset: -50%; pointer-events: none; transform: scale(0.5, 0.5); border-left: 1px solid rgb(40, 43, 48); }
.css-4g6ai3 { cursor: pointer; }
.css-h7rd9c { box-sizing: border-box; margin: 0px 0px 0px 10px; min-width: 0px; max-width: 100%; width: 20px; height: 20px; cursor: pointer; }
.css-zkfaav { box-sizing: border-box; margin: 0px; min-width: 0px; -webkit-box-align: center; align-items: center; display: flex; }
.css-1ay9vb9 { margin-right: 16px; }
.css-18dzduf { font-size: 15px; color: rgb(146, 154, 171); margin-right: 16px; }
.css-18dzduf.is-error { color: rgb(217, 83, 80); }
.css-13p3nts { line-height: 28px; font-weight: bold; }
.css-1ierh43 { display: inline-block; padding: 0px 16px; font-size: 14px; color: rgb(255, 255, 255); text-align: center; cursor: pointer; background: none rgb(85, 142, 255); border: 1px solid rgb(85, 142, 255); border-radius: 3px; line-height: 28px; font-weight: bold; }
.css-1ierh43:disabled { cursor: default; opacity: 0.5; }
.css-1ierh43:hover { border-color: rgb(68, 131, 255); background-color: rgb(68, 131, 255); }
.css-8alxe7 { display: inline-block; padding: 0px 16px; font-size: 14px; color: rgb(255, 255, 255); text-align: center; cursor: pointer; background: none rgb(85, 142, 255); border: 1px solid rgb(85, 142, 255); border-radius: 3px; line-height: 28px; font-weight: bold; }
.css-8alxe7:focus { outline: none; transition: box-shadow 0.3s ease 0s; }
.css-8alxe7:focus-visible { box-shadow: rgb(25, 27, 31) 0px 0px 0px 2px, rgba(85, 142, 255, 0.3) 0px 0px 0px 4px; }
.css-8alxe7:disabled { cursor: default; opacity: 0.5; }
.css-8alxe7:hover { border-color: rgb(68, 131, 255); background-color: rgb(68, 131, 255); }
.css-522fgy { cursor: default; opacity: 0.5; }
.css-1tptqmd { display: inline-block; padding: 0px; font-size: 14px; line-height: inherit; color: rgb(146, 154, 171); text-align: center; background: none transparent; border: none rgb(146, 154, 171); border-radius: 0px; height: auto; cursor: default; opacity: 0.5; }
.css-1tptqmd:focus { outline: none; transition: box-shadow 0.3s ease 0s; }
.css-1tptqmd:focus-visible { box-shadow: rgb(25, 27, 31) 0px 0px 0px 2px, rgba(85, 142, 255, 0.3) 0px 0px 0px 4px; }
.css-1tptqmd:disabled { cursor: default; opacity: 0.5; }
.css-1tptqmd:hover { background-color: transparent; color: rgb(137, 146, 164); }
.css-1aex1we { position: absolute; border-radius: 8px; z-index: 203; background: transparent; box-shadow: none; }
.css-nk32ej { padding: 10px; }
.css-16rdedh { box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 3px; border-radius: 2px; background-color: rgb(25, 27, 31); }
.css-14pdmwj { box-sizing: border-box; margin: 0px; min-width: 0px; width: 120px; height: 80px; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 3px; border-radius: 2px; background-color: rgb(25, 27, 31); }
.css-f9tv5t { box-sizing: border-box; margin: 0px; min-width: 0px; max-height: 600px; width: 360px; }
.css-1njh6e5 { box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 3px; border-radius: 2px; background-color: rgb(25, 27, 31); }
.css-1njh6e5 .HoverCard-item { padding: 8px 0px; line-height: 1.75; }
.css-1njh6e5 .HoverCard-item:last-child { padding: 8px 16px; text-align: center; border: 0px; }
.css-1njh6e5 .HoverCard-item .Icon { margin-right: 8px; }
.css-1njh6e5 .HoverCard-item .HoverCard-buttons { margin-top: 16px; }
.css-1njh6e5 .HoverCard-item .HoverCard-buttons .Button { width: 144px; }
.css-136m7yz { box-sizing: border-box; margin: 0px; min-width: 0px; padding: 0px 12px 16px; font-size: 14px; box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 3px; border-radius: 2px; background-color: rgb(25, 27, 31); }
.css-136m7yz .HoverCard-item { padding: 8px 0px; line-height: 1.75; }
.css-136m7yz .HoverCard-item:last-child { padding: 8px 16px; text-align: center; border: 0px; }
.css-136m7yz .HoverCard-item .Icon { margin-right: 8px; }
.css-136m7yz .HoverCard-item .HoverCard-buttons { margin-top: 16px; }
.css-136m7yz .HoverCard-item .HoverCard-buttons .Button { width: 144px; }
.css-3ibr72 { box-sizing: border-box; margin: 20px 0px 0px; min-width: 0px; }
.css-1vi9gqp { margin: 0px; min-width: 0px; box-sizing: border-box; position: relative; border-bottom: 1px solid rgb(33, 36, 41); padding-top: 8px; padding-bottom: 8px; -webkit-box-align: center; align-items: center; display: flex; }
.css-rw5sc3 { position: absolute; top: -20px; border: 2px solid rgb(25, 27, 31); }
.css-11ddc05 { border-radius: 4px; position: absolute; top: -20px; border: 2px solid rgb(25, 27, 31); }
.css-s4gcoc { box-sizing: border-box; margin: 0px; min-width: 0px; max-width: 100%; background-color: rgb(25, 27, 31); width: 68px; height: 68px; border-radius: 4px; position: absolute; top: -20px; border: 2px solid rgb(25, 27, 31); }
.css-19ky0p9 { box-sizing: border-box; margin: 0px 0px 0px 84px; min-width: 0px; flex-direction: column; min-height: 42px; padding-bottom: 2px; -webkit-box-pack: center; justify-content: center; overflow: hidden; flex: 1 1 0%; display: flex; }
.css-p1puod { font-size: 16px; font-weight: 500; }
.css-bmd1b { text-overflow: ellipsis; white-space: nowrap; font-size: 16px; font-weight: 500; }
.css-cg09ow { box-sizing: border-box; margin: 0px; min-width: 0px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 16px; font-weight: 500; }
.css-k008qs { display: flex; }
.css-1j3at5h { margin-top: 4px; font-weight: 400; }
.css-1adb2gg { text-overflow: ellipsis; white-space: nowrap; margin-top: 4px; font-weight: 400; }
.css-on03gw { box-sizing: border-box; margin: 4px 0px 0px; min-width: 0px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-weight: 400; }
</style>
<style id="savepage-cssvariables">
  :root {
  }
</style>
<script id="savepage-shadowloader" type="text/javascript">
  "use strict";
  window.addEventListener("DOMContentLoaded",
  function(event) {
    savepage_ShadowLoader(5);
  },false);
  function savepage_ShadowLoader(c){createShadowDOMs(0,document.documentElement);function createShadowDOMs(a,b){var i;if(b.localName=="iframe"||b.localName=="frame"){if(a<c){try{if(b.contentDocument.documentElement!=null){createShadowDOMs(a+1,b.contentDocument.documentElement)}}catch(e){}}}else{if(b.children.length>=1&&b.children[0].localName=="template"&&b.children[0].hasAttribute("data-savepage-shadowroot")){b.attachShadow({mode:"open"}).appendChild(b.children[0].content);b.removeChild(b.children[0]);for(i=0;i<b.shadowRoot.children.length;i++)if(b.shadowRoot.children[i]!=null)createShadowDOMs(a,b.shadowRoot.children[i])}for(i=0;i<b.children.length;i++)if(b.children[i]!=null)createShadowDOMs(a,b.children[i])}}}
</script>
<meta name="savepage-url" content="https://zhuanlan.zhihu.com/p/342463219">
<meta name="savepage-title" content="【项目实践】后端接口统一规范的同时，如何优雅地扩展规范 - 知乎">
<meta name="savepage-pubdate" content="Unknown">
<meta name="savepage-from" content="https://zhuanlan.zhihu.com/p/342463219">
<meta name="savepage-date" content="Tue Feb 06 2024 11:26:22 GMT+0800 (中国标准时间)">
<meta name="savepage-state" content="Standard Items; Retain cross-origin frames; Merge CSS images; Remove unsaved URLs; Load lazy images in existing content; Max frame depth = 5; Max resource size = 50MB; Max resource time = 10s;">
<meta name="savepage-version" content="33.9">
<meta name="savepage-comments" content="">
  </head><style>/* 屏蔽登录提示（问题页中间的元素） */
.Question-mainColumnLogin {display: none !important;}
/* 屏蔽回答页/首页广告 */
.Pc-card.Card, .Pc-Business-Card-PcTopFeedBanner {display: none !important;}
/* 屏蔽文章页推荐文章 */
.Recommendations-Main {display: none !important;}
/* 解除盐选内容选中复制限制 */
div[class*="ManuscriptIntro-root-"] {user-select: auto !important;}
/* 暗黑模式（方案 1） */
/* 右上角 通知/私信 红点颜色 */
html[data-theme=dark] .AppHeader-notifications:not([aria-label=通知])>div:first-of-type, html[data-theme=dark] .AppHeader-messages:not([aria-label=私信])>div:first-of-type {color: #ffffff !important;border: 2px solid #2d333b !important;}
/* 文字颜色 */
html[data-theme=dark] body, html[data-theme=dark] .ContentItem-title, html[data-theme=dark] .QuestionHeader-title, html[data-theme=dark] .Tabs-link, html[data-theme=dark] .CreatorEntrance-title, html[data-theme=dark] .Search-container, html[data-theme=dark] .HotItem-excerpt, html[data-theme=dark] .PushNotifications-item, html[data-theme=dark] .Notifications-Main>header h1, html[data-theme=dark] .Notifications-Section-header h2, html[data-theme=dark] .NotificationList-Item-content, html[data-theme=dark] .Reward, html[data-theme=dark] .ChatSideBar-Search-Input input, html[data-theme=dark] input.Input, html[data-theme=dark] .LinkCard-title, html[data-theme=dark] .MCNLinkCard-title, html[data-theme=dark] .ZVideoLinkCard-title, html[data-theme=dark] .TipjarDialog-customButton, html[data-theme=dark] .Question-mainColumn .Card:not(.AnswersNavWrapper) a[data-za-detail-view-id] > div:last-child, html[data-theme=dark] .TextArea {color: #adbac7 !important;}
html[data-theme=dark] .LinkCard-meta, html[data-theme=dark] .MCNLinkCard-source {color: #5a6f83 !important;}
/* 热榜标题 */
html[data-theme=dark] .HotItem-title {color: #c4cfda !important;}
/* 首页信息流标题 */
html[data-theme=dark] .ContentItem-title a:hover, html[data-theme=dark] .RichContent.is-collapsed .RichContent-inner:hover, html[data-theme=dark] .ContentItem-more:hover, html[data-theme=dark] .QuestionRichText--expandable.QuestionRichText--collapsed:hover {color: #b3c3d6 !important;}
/* 搜索高亮红字 */
html[data-theme=dark] .Highlight em {color: #c33c39 !important;}

/* 背景颜色 - 网页 */
html[data-theme=dark] body, html[data-theme=dark] .Select-option:focus {background: #22272E !important;}
/* 背景颜色 - 问题 */
html[data-theme=dark] .AppHeader, html[data-theme=dark] .QuestionHeader, html[data-theme=dark] .QuestionHeader-footer, html[data-theme=dark] .EmoticonsFooter-item--selected, html[data-theme=dark] .Card, html[data-theme=dark] .Question-mainColumn .Card .Sticky.is-bottom, html[data-theme=dark] .ContentItem-actions, html[data-theme=dark] .MoreAnswers .List-headerText, html[data-theme=dark] .CommentsV2-withPagination, html[data-theme=dark] .Topbar, html[data-theme=dark] .CommentsV2-footer, html[data-theme=dark] .CommentEditorV2-inputWrap--active, html[data-theme=dark] .InputLike, html[data-theme=dark] .InputLike + div div, html[data-theme=dark] .Popover-content, html[data-theme=dark] .Notifications-footer, html[data-theme=dark] .Messages-footer, html[data-theme=dark] .Modal-inner, html[data-theme=dark] .Emoticons, html[data-theme=dark] .EmoticonsFooter, html[data-theme=dark] .SearchTabs, html[data-theme=dark] .Popover-arrow:after, html[data-theme=dark] .CommentEditorV2-inputWrap, html[data-theme=dark] .ProfileHeader-wrapper, html[data-theme=dark] .UserCover, html[data-theme=dark] .AnswerForm-footer, html[data-theme=dark] .Editable-toolbar, html[data-theme=dark] .AnswerForm-fullscreenContent .Editable-toolbar, html[data-theme=dark] .KfeCollection-PcCollegeCard-wrapper, html[data-theme=dark] .KfeCollection-PcCollegeCard-root, html[data-theme=dark] .HotItem, html[data-theme=dark] .HotList, html[data-theme=dark] .HotListNavEditPad, html[data-theme=dark] .QuestionWaiting-typesTopper, html[data-theme=dark] .QuestionWaiting-types, html[data-theme=dark] .PostItem, html[data-theme=dark] .ClubSideBar section, html[data-theme=dark] .SearchSubTabs, html[data-theme=dark] .Club-SearchPosts-Content, html[data-theme=dark] .Club-content, html[data-theme=dark] .ClubJoinOrCheckinButton, html[data-theme=dark] .ClubEdit, html[data-theme=dark] .CornerButton, html[data-theme=dark] .Notifications-Section-header, html[data-theme=dark] .NotificationList, .NotificationList-Item.NotificationList-Item:after, .NotificationList-DateSplit.NotificationList-DateSplit:after, html[data-theme=dark] .Chat, .ChatUserListItem:after, .ChatListGroup-SectionTitle--bottomBorder:after, html[data-theme=dark] .ActionMenu, .ChatSideBar-Search--active, html[data-theme=dark] .ChatSideBar-Search-ResultListWrap, html[data-theme=dark] .QuestionMainDivider-inner, html[data-theme=dark] .Topic-bar, html[data-theme=dark] .AnnotationTag, html[data-theme=dark] .HoverCard, html[data-theme=dark] .HoverCard-loading, html[data-theme=dark] .ExploreSpecialCard, html[data-theme=dark] .ExploreHomePage-ContentSection-moreButton a, html[data-theme=dark] .ExploreRoundtableCard, html[data-theme=dark] .ExploreCollectionCard, html[data-theme=dark] .ExploreColumnCard, html[data-theme=dark] .RichText .lazy[data-lazy-status], html[data-theme=dark] #TopstoryContent > div:first-child, html[data-theme=dark] .Topstory-newUserFollowCountPanel, html[data-theme=dark] .AnswerForm-fullscreenContent .RichText, html[data-theme=dark] .Club-Search-Content, html[data-theme=dark] .WriteIndexLayout .Sticky {background: #2D333B !important;}
html[data-theme=dark] .CommentListV2-header-divider, html[data-theme=dark] .CommentsV2-openComment-divider, html[data-theme=dark] .AnswerForm-fullscreenScroller, html[data-theme=dark] .HotListNav-item, html[data-theme=dark] .AutoInviteItem-wrapper--desktop, html[data-theme=dark] .ExploreSpecialCard-contentTag, html[data-theme=dark] .ExploreCollectionCard-contentTypeTag, html[data-theme=dark] .Reward-TipjarDialog-tagLine, html[data-theme=dark] .AnswerForm-footer.useNewEditorSetting > div, html[data-theme=dark] .AnswerForm-fullscreenContent > div:first-child, html[data-theme=dark] .Editable-toolbar button:hover, html[data-theme=dark] .AuthorInfo.AnswerAdd-info + div {background-color: #222933 !important;}
html[data-theme=dark] .CornerButton:hover {background: #3f4752 !important;} /* 右下角按钮 */

/* 背景颜色 - 引用 */
html[data-theme=dark] .ztext blockquote {color: #768390 !important;border-left: 3px solid #3b3b3b !important;}

/* 背景颜色 - 卡片 */
html[data-theme=dark] .MCNLinkCard, html[data-theme=dark] .LinkCard-content, html[data-theme=dark] .ZVideoLinkCard-info {background-color: #22272e !important;}
html[data-theme=dark] .Post-content .MCNLinkCard, html[data-theme=dark] .Post-content .LinkCard-content, html[data-theme=dark] .Post-content .ZVideoLinkCard-info {background-color: #2D333B !important;}
html[data-theme=dark] .LinkCard-backdrop {background-image: url() !important;}

/* 背景颜色 - 头像 */
html[data-theme=dark] .Avatar, html[data-theme=dark] .UserAvatar {background-color: #2d333b !important;}
html[data-theme=dark] .UserAvatar {border: 4px solid #2d333b !important;}

/* 通知信息中点评论链接时，在弹出的评论框中 "高亮" 目标评论 */
html[data-theme=dark] .CommentItemV2[tabindex='-1'] {background-color: #343a44 !important;}

/* 搜索框 */
html[data-theme=dark] .Input-wrapper.Input-wrapper--grey, html[data-theme=dark] .ChatSideBar-Search-Input input {background: #333a44 !important;}

/* 加载动画 */
html[data-theme=dark] .PlaceHolder-bg {background: -webkit-gradient(linear,left top,right top,from(#22272e),color-stop(20%,#2d333b),color-stop(40%,#22272e),to(#22272e)) !important;background: linear-gradient(90deg,#22272e 0,#2d333b 20%,#22272e 40%,#22272e) !important;}
html[data-theme=dark] .PlaceHolder-inner {background: #22272e !important;color: #2d333b !important;}

/* 私信 */
html[data-theme=dark] .Input-wrapper {background-color: #30363f !important;}
html[data-theme=dark] .TextMessage-sender, html[data-theme="dark"] .TextMessage-sender::after {background-color: #57616f !important;}
html[data-theme=dark] .TextMessage-receiver, html[data-theme="dark"] .TextMessage-receiver::after {background-color: #1e5fbf !important;}

html[data-theme=dark] .TextMessage-sender, html[data-theme=dark] .TextMessage-receiver {color: #dcdcdc !important;}
/*html[data-theme=dark] .MessagesBox::-webkit-scrollbar {width: 0px !important;height: 0px !important;}*/
html[data-theme=dark] .ToolBar, html[data-theme=dark] .Input-wrapper, html[data-theme=dark] .ClubTopPosts, html[data-theme=dark] .ChatSideBar-Search-Input input {border: none !important;}

html[data-theme=dark] .ChatBoxModal-closeIcon {fill: #8590a6 !important;}

/* 私信网页 */
html[data-theme=dark] .ChatUserListItem .Chat-ActionMenuPopover-Button {background: -webkit-gradient(linear,left top,right top,from(rgba(18,18,18,0)),color-stop(20%,#22272e)) !important;background: linear-gradient(90deg,rgba(18,18,18,0),#22272e 20%) !important;}
html[data-theme=dark] .css-1j6tmrz {border: 2px solid #2d333b !important;}

/* 选项鼠标指向时背景颜色 */
html[data-theme=dark] .Messages-item:hover, html[data-theme=dark] .GlobalSideBar-navLink:hover, html[data-theme=dark] .Menu-item.is-active, html[data-theme=dark] .ActionMenu-item:hover, html[data-theme=dark] .ChatUserListItem--active, html[data-theme=dark] .Messages-newItem {background-color: #272c33 !important;}
/* 通知 */
html[data-theme=dark] .PushNotifications-item a {color: #8ab5e0 !important;}

/* 封面大图/文章头部大图 */
html[data-theme=dark] img.UserCover-image, html[data-theme=dark] img.TitleImage {opacity: 0.7 !important;}
/* 其他图片 */
html[data-theme=dark] img {opacity: 0.8 !important;}
/* GIF 动图、放大图除外 */
html[data-theme=dark] .GifPlayer img, html[data-theme=dark] .ImageView-img {opacity: 1 !important;}

/* 边框 */
html[data-theme=dark] .Topbar, html[data-theme=dark] .CommentsV2-footer, html[data-theme=dark] .Topstory-mainColumnCard .Card:not(.Topstory-tabCard), html[data-theme=dark] .NestComment:not(:last-child):after, html[data-theme=dark] .NestComment--rootComment:after, html[data-theme=dark] .NestComment .NestComment--child:after, html[data-theme=dark] .NestComment .NestComment--child:after, html[data-theme=dark] .CommentsV2-replyNum, html[data-theme=dark] .CommentItemV2:not(:first-child):after, html[data-theme=dark] .Tabs, html[data-theme=dark] .Popover-arrow:after, html[data-theme=dark] .SelfCollectionItem-innerContainer, html[data-theme=dark] .CollectionDetailPageItem-innerContainer {border-bottom: 1px solid #282d35 !important;}
html[data-theme=dark] .CommentEditorV2-inputWrap--active, html[data-theme=dark] .CommentEditorV2-inputWrap, html[data-theme=dark] .PostItem, html[data-theme=dark] .AnswerForm .Editable-toolbar, html[data-theme=dark] .Editable-toolbar span {border: none !important;}
html[data-theme=dark] .InputLike {border: 1px solid #424b56 !important;}
html[data-theme=dark] .Popover .InputLike {border: 1px solid #2d333b !important;}
html[data-theme=dark] .HotLanding-contentItem:not(:last-child) {border-bottom: 1px solid #424b56 !important;}
html[data-theme=dark] .HotLanding-content {border-left: 2px solid #424b56 !important;}

html[data-theme=dark] .Popover-content, html[data-theme=dark] .Popover-arrow:after {border: 1px solid #22272e !important;}

/* 滚动条 */
html[data-theme=dark] body::-webkit-scrollbar, html[data-theme="dark"] .MessagesBox::-webkit-scrollbar, html[data-theme="dark"] .Messages-list::-webkit-scrollbar, html[data-theme=dark] .PushNotifications-list::-webkit-scrollbar, html[data-theme=dark] .CommentListV2::-webkit-scrollbar, .ChatListGroup-SectionContent::-webkit-scrollbar, html[data-theme=dark] .ChatSideBar-Search-ResultListWrap::-webkit-scrollbar, html[data-theme=dark] .ChatBox textarea.Input::-webkit-scrollbar {width: 6px !important;height: 1px !important;}
html[data-theme=dark] body::-webkit-scrollbar-thumb, html[data-theme="dark"] .MessagesBox::-webkit-scrollbar-thumb, html[data-theme="dark"] .Messages-list::-webkit-scrollbar-thumb, html[data-theme=dark] .PushNotifications-list::-webkit-scrollbar-thumb, html[data-theme=dark] .CommentListV2::-webkit-scrollbar-thumb, .ChatListGroup-SectionContent::-webkit-scrollbar-thumb, html[data-theme=dark] .ChatSideBar-Search-ResultListWrap::-webkit-scrollbar-thumb, html[data-theme=dark] .ChatBox textarea.Input::-webkit-scrollbar-thumb {background: #3f4752 !important;}
html[data-theme=dark] body::-webkit-scrollbar-track {background: #22272e !important;}
html[data-theme=dark] .MessagesBox::-webkit-scrollbar-track, html[data-theme="dark"] .Messages-list::-webkit-scrollbar-track, html[data-theme=dark] .PushNotifications-list::-webkit-scrollbar-track, html[data-theme=dark] .CommentListV2::-webkit-scrollbar-track, .ChatListGroup-SectionContent::-webkit-scrollbar-track, html[data-theme=dark] .ChatSideBar-Search-ResultListWrap::-webkit-scrollbar-track, html[data-theme=dark] .ChatBox textarea.Input::-webkit-scrollbar-track {background: #2d333b !important;}

/* 滚动条 - 回答目录 */
html[data-theme=dark] .AnswerItem .RichContent-hasCatalog .RichContent-inner .Catalog.isCatalogV2::-webkit-scrollbar {width: 0 !important;}
html[data-theme=dark] .AnswerItem .RichContent-hasCatalog .RichContent-inner .Catalog.isCatalogV2 > :first-child {background: #2D333B !important;}

html {scrollbar-width: thin; scrollbar-color: #3f4752 #22272e;}
.MessagesBox, .Messages-list, .PushNotifications-list, .CommentListV2, .ChatListGroup-SectionContent, .ChatSideBar-Search-ResultListWrap {scrollbar-width: thin; scrollbar-color: #3f4752 #2D333B;}

/* 背景颜色 - 专栏/文章 */
html[data-theme=dark] .WhiteBg-body, html[data-theme=dark] .Post-content {background: #22272E !important;}
html[data-theme=dark] .ColumnPageHeader, html[data-theme=dark] .BottomInfo {background: #1c2129 !important;}

/* 按钮颜色 */
.TopstoryTabs-link.is-active, html[data-theme=dark] .TopstoryTabs-link.is-active, html[data-theme=dark] .VoteButton, .Tag, html[data-theme=dark] .Tag, html[data-theme=dark] .HotListNav-item.is-active, html[data-theme=dark] .RichText a.UserLink-link {color: #3faaff !important;}
/*html[data-theme=dark] .Tabs-link.is-active:after {background: #2196F3 !important;}*/
html[data-theme=dark] .Reward-rewardBtn, html[data-theme=dark] .SearchBar-searchIcon.hasValue, html[data-theme=dark] .Chat-UnreadCount, html[data-theme=dark] .Payment-CheckedButton {color: #ffffff !important;}

/* 关闭查看回复时的高闪 */
html[data-theme=dark] .CommentItemV2--highlighted {-webkit-animation: nano !important;animation: nano !important;}

/* 赞赏 */
html[data-theme=dark] .Reward-TipjarDialog-amountList .Button--red, html[data-theme=dark] .Reward-TipjarDialog-amountList .Button--red, html[data-theme=dark] .Reward-TipjarDialog-amountInput .SimpleInput {color: #d3d3d3 !important; background-color: #353b44 !important; border: none !important;}

/* 赞同 */
html[data-theme=dark] .VoteButton.is-active {color: #d6edff !important;}
/* 宽屏显示 - 首页 */
.Topstory-mainColumn, .QuestionWaiting-mainColumn {width: inherit !important;}
.Topstory-mainColumn+div,[data-za-detail-view-path-module="RightSideBar"] {display: none !important;}
.Topstory-container {width: 1000px;}
/* 调整图片最大高度 */
.ztext .content_image, .ztext .origin_image, .GifPlayer img {max-height: 500px !important;width: auto !important;}
/* 隐藏在各列表中查看文章时开头显示的大图，不影响文章、专栏页面 */
.RichContent img.ArticleItem-image {display: none !important;}
/* 向下翻时自动隐藏顶栏*/
header.is-hidden {display: none;}
</style><body class="WhiteBg-body PostIndex-body" aria-basefontsize="16" data-rh="class"><a id="ariaTipText" role="pagedescription" aria-label="欢迎进入 【项目实践】后端接口统一规范的同时，如何优雅地扩展规范 - 知乎,盲人用户使用操作智能引导，请按快捷键Ctrl+Alt+R；阅读详细操作说明请按快捷键Ctrl+Alt+问号键。" aria-atomic="true" href="javascript:void(0)" class="skipAutoFix" style="width: 1px; height: 1px;"><img src="" style="width:1px !important;height:1px !important;position:absolute;top:0;"></a><div id="root"><div class="App"><div class="LoadingBar  css-q2tpie"></div><div><span style="position:absolute;top:-10000px;left:-10000px" role="log" aria-live="assertive">评论发布成功！</span></div><main role="main" class="App-main"><div class="Post-content" data-zop-usertoken="{&quot;userToken&quot;:&quot;dong-gua-zhu-nan-gua&quot;}" data-zop="{&quot;authorName&quot;:&quot;RudeCrab&quot;,&quot;itemId&quot;:342463219,&quot;title&quot;:&quot;【项目实践】后端接口统一规范的同时，如何优雅地扩展规范&quot;,&quot;type&quot;:&quot;article&quot;}" data-za-detail-view-path-module="PostItem" data-za-extra-module="{&quot;card&quot;:{&quot;content&quot;:{&quot;type&quot;:&quot;Post&quot;,&quot;token&quot;:&quot;342463219&quot;}}}"><div class="ColumnPageHeader-Wrapper"><div><div class="Sticky ColumnPageHeader css-1l12z7y" style=""><div class="ColumnPageHeader-content"><a data-savepage-href="//www.zhihu.com" href="https://www.zhihu.com/" aria-label="知乎"><svg viewBox="0 0 64 30" fill="#558EFF" width="64" height="30" class="css-1hlrcxk"><path d="M29.05 4.582H16.733V25.94h3.018l.403 2.572 4.081-2.572h4.815V4.582zm-5.207 18.69l-2.396 1.509-.235-1.508h-1.724V7.233h6.78v16.04h-2.425zM14.46 14.191H9.982c0-.471.033-.954.039-1.458v-5.5h5.106V5.935a1.352 1.352 0 0 0-.404-.957 1.378 1.378 0 0 0-.968-.396H5.783c.028-.088.056-.177.084-.255.274-.82 1.153-3.326 1.153-3.326a4.262 4.262 0 0 0-2.413.698c-.57.4-.912.682-1.371 1.946-.532 1.453-.997 2.856-1.31 3.693C1.444 8.674.28 11.025.28 11.025a5.85 5.85 0 0 0 2.52-.61c1.119-.593 1.679-1.502 2.054-2.883l.09-.3h2.334v5.5c0 .5-.045.982-.073 1.46h-4.12c-.71 0-1.39.278-1.893.775a2.638 2.638 0 0 0-.783 1.874h6.527a17.717 17.717 0 0 1-.778 3.649 16.796 16.796 0 0 1-3.012 5.273A33.104 33.104 0 0 1 0 28.74s3.13 1.175 5.425-.954c1.388-1.292 2.631-3.814 3.23-5.727a28.09 28.09 0 0 0 1.12-5.229h5.967v-1.37a1.254 1.254 0 0 0-.373-.899 1.279 1.279 0 0 0-.909-.37z"></path><path d="M11.27 19.675l-2.312 1.491 5.038 7.458a6.905 6.905 0 0 0 .672-2.218 3.15 3.15 0 0 0-.28-2.168l-3.118-4.563zM51.449 15.195V5.842c4.181-.205 7.988-.405 9.438-.483l.851-.05c.387-.399.885-2.395.689-3.021-.073-.25-.213-.666-.638-.555a33.279 33.279 0 0 1-4.277.727c-2.766.321-3.97.404-7.804.682-6.718.487-12.709.72-12.709.72a2.518 2.518 0 0 0 .788 1.834 2.567 2.567 0 0 0 1.883.706c2.278-.095 5.598-.25 8.996-.41v9.203h-12.78c0 .703.281 1.377.783 1.874a2.69 2.69 0 0 0 1.892.777h10.105v7.075c0 .887-.464 1.192-1.231 1.214h-3.92a4.15 4.15 0 0 0 .837 1.544 4.2 4.2 0 0 0 1.403 1.067 6.215 6.215 0 0 0 2.71.277c1.36-.066 2.967-.826 2.967-3.57v-7.607h11.28c.342 0 .67-.135.91-.374.242-.239.378-.563.378-.902v-1.375H51.449z"></path><path d="M42.614 8.873a2.304 2.304 0 0 0-1.508-.926 2.334 2.334 0 0 0-1.727.405l-.376.272 4.255 5.85 2.24-1.62-2.884-3.98zM57.35 8.68l-3.125 4.097 2.24 1.663 4.517-5.927-.375-.277a2.32 2.32 0 0 0-1.722-.452 2.327 2.327 0 0 0-1.536.896z"></path></svg></a><i class="ColumnPageHeader-Line"></i><div class="ColumnPageHeader-Title"><div class="ColumnPageHeader-TitleName"><span class="ColumnPageHeader-TitleMeta">首发于</span><a class="ColumnLink ColumnPageHeader-TitleColumn" data-savepage-href="//www.zhihu.com/column/c_1326844401931624448" href="https://www.zhihu.com/column/c_1326844401931624448">项目实践</a></div></div><div class="ColumnPageHeader-Button"><div class="Popover"><button title="更多" id="Popover1-toggle" aria-haspopup="true" aria-expanded="false" aria-owns="Popover1-content" type="button" class="Button ColumnPageHeader-MenuToggler FEfUrdfMIKpQDJDqkjte Button--plain fEPKGkUK5jyc4fUuT0QP"><svg width="24" height="24" viewBox="0 0 24 24" class="Zi Zi--Dots" fill="currentColor"><path d="M6 10.5a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3ZM10.5 12a1.5 1.5 0 1 1 3 0 1.5 1.5 0 0 1-3 0ZM16.5 12a1.5 1.5 0 1 1 3 0 1.5 1.5 0 0 1-3 0Z"></path></svg></button></div><button type="button" class="Button ColumnPageHeader-WriteButton FEfUrdfMIKpQDJDqkjte Button--blue JmYzaky7MEPMFcJDLNMG"><svg width="24" height="24" viewBox="0 0 24 24" class="Zi Zi--EditSurround" fill="currentColor"><path d="M4.352 6.804A2.554 2.554 0 0 1 6.905 4.25h6.072a.875.875 0 0 0 0-1.75H6.905a4.304 4.304 0 0 0-4.303 4.304v10.142a4.304 4.304 0 0 0 4.303 4.304h10.143a4.304 4.304 0 0 0 4.304-4.304v-6.071a.875.875 0 0 0-1.75 0v6.071a2.554 2.554 0 0 1-2.554 2.554H6.905a2.554 2.554 0 0 1-2.553-2.554V6.804Z"></path><path d="M20.595 4.731a.875.875 0 1 0-1.237-1.237l-7.763 7.762a.875.875 0 1 0 1.238 1.238l7.762-7.763Z"></path></svg>写文章</button></div></div><div class="ColumnPageHeader-profile"><div class="Popover AppHeader-menu"><button id="Popover4-toggle" aria-haspopup="true" aria-expanded="false" aria-owns="Popover4-content" type="button" class="Button AppHeader-profileEntry FEfUrdfMIKpQDJDqkjte Button--plain fEPKGkUK5jyc4fUuT0QP"><img class="Avatar AppHeader-profileAvatar css-5eal2s" data-savepage-src="https://pic1.zhimg.com/v2-747bdc8a06ad5944d15963a0ddf3fd53_l.jpg?source=32738c0c" src="" data-savepage-srcset="https://pic1.zhimg.com/v2-747bdc8a06ad5944d15963a0ddf3fd53_l.jpg?source=32738c0c 2x" srcset="" alt="点击打开冬瓜丶南瓜的主页"></button></div><div class="Popover ddLajxN_Q0AuobBZjX9m AppHeaderProfileMenu-creatorHintPopover"><div class="AppHeaderProfileMenu-creatorHintToggler" id="Popover5-toggle" aria-haspopup="true" aria-expanded="false" aria-owns="Popover5-content"></div></div></div></div></div></div><div class="css-78p1r9"><div class="css-1t3znrt"><div class="css-1ld0bim"><span style="box-sizing:border-box;display:block;overflow:hidden;width:initial;height:initial;background:none;opacity:1;border:0;margin:0;padding:0"><picture><source type="image/avif" data-savepage-srcset="https://picx.zhimg.com/70/v2-08ced8feae319fb7a245594f7ed61cab_1440w.avis?source=172ae18b&biz_tag=Post 1x, https://picx.zhimg.com/70/v2-08ced8feae319fb7a245594f7ed61cab_1440w.avis?source=172ae18b&biz_tag=Post 2x" srcset="" src="https://picx.zhimg.com/70/v2-08ced8feae319fb7a245594f7ed61cab_1440w.avis?source=172ae18b&biz_tag=Post"><source type="image/webp" data-savepage-srcset="https://picx.zhimg.com/70/v2-08ced8feae319fb7a245594f7ed61cab_1440w.awebp?source=172ae18b&biz_tag=Post 1x, https://picx.zhimg.com/70/v2-08ced8feae319fb7a245594f7ed61cab_1440w.awebp?source=172ae18b&biz_tag=Post 2x" srcset="" src="https://picx.zhimg.com/70/v2-08ced8feae319fb7a245594f7ed61cab_1440w.awebp?source=172ae18b&biz_tag=Post"><img alt="【项目实践】后端接口统一规范的同时，如何优雅地扩展规范" decoding="async" style="position: absolute; inset: 0px; box-sizing: border-box; padding: 0px; border: none; margin: auto; display: block; width: 0px; height: 0px; min-width: 100%; max-width: 100%; min-height: 100%; max-height: 100%;" width="100%" data-savepage-currentsrc="https://picx.zhimg.com/70/v2-08ced8feae319fb7a245594f7ed61cab_1440w.avis?source=172ae18b&biz_tag=Post" data-savepage-src="https://picx.zhimg.com/70/v2-08ced8feae319fb7a245594f7ed61cab_1440w.image?source=172ae18b&biz_tag=Post" src="" data-savepage-srcset="https://picx.zhimg.com/70/v2-08ced8feae319fb7a245594f7ed61cab_1440w.image?source=172ae18b&biz_tag=Post 1x, https://picx.zhimg.com/70/v2-08ced8feae319fb7a245594f7ed61cab_1440w.image?source=172ae18b&biz_tag=Post 2x" srcset=""></picture></span></div></div></div><article class="Post-Main Post-NormalMain" tabindex="-1"><header class="Post-Header"><h1 class="Post-Title">【项目实践】后端接口统一规范的同时，如何优雅地扩展规范</h1><div class="Post-Author"><div class="AuthorInfo" itemprop="author" itemscope="" itemtype="http://schema.org/Person"><div class="AuthorInfo"><meta itemprop="name" content="RudeCrab"><meta itemprop="image" content="https://pica.zhimg.com/v2-943a7cd16f9ca8747ca3cd8e67ce49b1_l.jpg?source=32738c0c"><meta itemprop="url" content="https://www.zhihu.com/people/rudecrab"><meta itemprop="zhihu:followerCount" content="553"><span class="UserLink AuthorInfo-avatarWrapper"><div class="css-1gomreu"><a data-savepage-href="//www.zhihu.com/people/rudecrab" href="https://www.zhihu.com/people/rudecrab" target="_blank" class="UserLink-link" data-za-detail-view-element_name="User"><img class="Avatar AuthorInfo-avatar css-3hd0o0" data-savepage-src="https://pica.zhimg.com/v2-943a7cd16f9ca8747ca3cd8e67ce49b1_l.jpg?source=32738c0c" src="" data-savepage-srcset="https://pica.zhimg.com/v2-943a7cd16f9ca8747ca3cd8e67ce49b1_l.jpg?source=32738c0c 2x" srcset="" alt="RudeCrab"></a></div></span><div class="AuthorInfo-content"><div class="AuthorInfo-head"><span class="UserLink AuthorInfo-name"><div class="css-1gomreu"><a data-savepage-href="//www.zhihu.com/people/rudecrab" href="https://www.zhihu.com/people/rudecrab" target="_blank" class="UserLink-link" data-za-detail-view-element_name="User">RudeCrab</a></div></span></div><div class="AuthorInfo-detail"><div class="AuthorInfo-badge"><div class="ztext AuthorInfo-badgeText css-0">关注「RudeCrab」公众号，和螃蟹一起横行霸道</div></div></div></div></div></div><button type="button" class="Button FollowButton FEfUrdfMIKpQDJDqkjte Button--primary Button--grey epMJl0lFQuYbC7jrwr_o ZdfrHW7Ef5ZjwFiiBJuS">已关注</button></div><div class="LabelContainer-wrapper"></div><div><div class="css-dvccr2"><div class="css-p4vchr">12 人赞同了该文章</div></div></div><span class="css-z086hh"></span><div role="button" tabindex="0" class="ContentItem-time" style="padding: 0px;">发布于 2021-01-07 09:43</div></header><div class="Post-RichTextContainer"><div class="css-1yuhvjn"><div class="css-376mun"><div class="RichText ztext Post-RichText css-wm9ll0" options="[object Object]"><blockquote data-first-child="" data-pid="ekKCNtIl"> 以项目驱动学习，以实践检验真知</blockquote><h2>前言</h2><p data-pid="67C2dqcR">我在上一篇博客中写了如何通过参数校验 + 统一响应码 + 统一异常处理来构建一个优雅后端接口体系：</p><div class="RichText-LinkCardContainer"><a target="_blank" href="https://zhuanlan.zhihu.com/p/340620501" data-draft-node="block" data-draft-type="link-card" data-text="RudeCrab：【项目实践】SpringBoot三招组合拳，手把手教你打出优雅的后端接口" class="LinkCard new css-ga0h0m" data-image="https://pic3.zhimg.com/v2-8c45ea3b3d53a356a4dceb80542a851a_180x120.jpg" data-image-width="900" data-image-height="383" data-za-detail-view-id="172"><span class="LinkCard-contents"><span class="LinkCard-title two-line">RudeCrab：【项目实践】SpringBoot三招组合拳，手把手教你打出优雅的后端接口</span><span class="LinkCard-desc">34 赞同 · 9 评论<span class="LinkCard-tag">文章</span></span></span><span class="LinkCard-image" style="height: 60px;"><img data-savepage-src="https://pic3.zhimg.com/v2-8c45ea3b3d53a356a4dceb80542a851a_180x120.jpg" src="" alt=""></span></a></div><p data-pid="pALG8MD3">我们做到了：</p><ul><li data-pid="dcbCB5hl">通过Validator + 自动抛出异常来完成了方便的参数校验</li><li data-pid="w450p6Zx">通过全局异常处理 + 自定义异常完成了异常操作的规范</li><li data-pid="ayubQ0JF">通过数据统一响应完成了响应数据的规范</li><li data-pid="IY--77Yp">多个方面组装非常优雅的完成了后端接口的协调，让开发人员有更多的经历注重业务逻辑代码，轻松构建后端接口</li></ul><p data-pid="WlCYDlkO">这样看上去好像挺完美的，很多地方做到了统一和规范。但！事物往往是一体两面的，统一和规范带来的好处自然不必多说，那坏处呢？坏处就是<b>不够灵活</b>。</p><h2>数据统一响应</h2><p data-pid="aiKGCkNB">不够灵活主要体现在哪呢，就是数据统一响应这一块。后端响应给前端的数据一共分为三个部分：</p><p data-pid="NNF1btue">code：响应码，比如1000代表响应成功，1001代表响应失败等等</p><p data-pid="zyOW8xqJ">msg：响应信息，用来说明/描述响应情况</p><p data-pid="HmUrflis">data：响应的具体数据</p><p data-pid="BmrO5pni">我们通过响应码枚举做到了code和msg的统一，无论怎样我们只会响应枚举规定好的code和msg。我天真的以为这样就能满足所有应用场景了，直到我碰到了一位网友的提问：</p><blockquote data-pid="E2JrdVTh"> 想请问下如果我检验的每个参数对应不同的错误信息，即code，message都不同 这样该如何处理呢？因为这些错误码是有业务含义的，比如说手机号校验的错误码是V00001，身份证号错误码是V00002。</blockquote><p data-pid="mlxq5FGO">这一下把我问的有点懵，当时回答道validation参数校验失败的话可以手动捕捉参数校验异常对象，判断是哪个字段，再根据字段手动返回错误代码。我先来演示一下我所说的这种极为麻烦的做法：</p><h2>手动捕捉异常对象</h2><p data-pid="g4L7tssy">因为BindingResult对象里封装了很多信息，我们可以拿到校验错误的字段名，拿到了字段名后再响应对应的错误码和错误信息。在Controller层里对BindingResult进行了处理自然就不会被我们之前写的全局异常处理给捕获到，也就不会响应那统一的错误码了，从而达到了每个字段有自己的响应码和响应信息：</p><div class="highlight"><pre><code class="language-java"><span class="nd">@PostMapping</span><span class="o">(</span><span class="s">"/addUser"</span><span class="o">)</span>
<span class="kd">public</span> <span class="n">ResultVO</span><span class="o">&lt;</span><span class="n">String</span><span class="o">&gt;</span> <span class="nf">addUser</span><span class="o">(</span><span class="nd">@RequestBody</span> <span class="nd">@Valid</span> <span class="n">User</span> <span class="n">user</span><span class="o">,</span> <span class="n">BindingResult</span> <span class="n">bindingResult</span><span class="o">)</span> <span class="o">{</span>
    <span class="k">for</span> <span class="o">(</span><span class="n">ObjectError</span> <span class="n">error</span> <span class="o">:</span> <span class="n">bindingResult</span><span class="o">.</span><span class="na">getAllErrors</span><span class="o">())</span> <span class="o">{</span>
        <span class="c1">// 拿到校验错误的参数字段
</span><span class="c1"></span>        <span class="n">String</span> <span class="n">field</span> <span class="o">=</span> <span class="n">bindingResult</span><span class="o">.</span><span class="na">getFieldError</span><span class="o">().</span><span class="na">getField</span><span class="o">();</span>
        <span class="c1">// 判断是哪个字段发生了错误，然后返回数据响应体
</span><span class="c1"></span>        <span class="k">switch</span> <span class="o">(</span><span class="n">field</span><span class="o">)</span> <span class="o">{</span>
            <span class="k">case</span> <span class="s">"account"</span><span class="o">:</span>
                <span class="k">return</span> <span class="k">new</span> <span class="n">ResultVO</span><span class="o">&lt;&gt;(</span><span class="n">100001</span><span class="o">,</span> <span class="s">"账号验证错误"</span><span class="o">,</span> <span class="n">error</span><span class="o">.</span><span class="na">getDefaultMessage</span><span class="o">());</span>
            <span class="k">case</span> <span class="s">"password"</span><span class="o">:</span>
                <span class="k">return</span> <span class="k">new</span> <span class="n">ResultVO</span><span class="o">&lt;&gt;(</span><span class="n">100002</span><span class="o">,</span> <span class="s">"密码验证错误"</span><span class="o">,</span> <span class="n">error</span><span class="o">.</span><span class="na">getDefaultMessage</span><span class="o">());</span>
            <span class="k">case</span> <span class="s">"email"</span><span class="o">:</span>
                <span class="k">return</span> <span class="k">new</span> <span class="n">ResultVO</span><span class="o">&lt;&gt;(</span><span class="n">100003</span><span class="o">,</span> <span class="s">"邮箱验证错误"</span><span class="o">,</span> <span class="n">error</span><span class="o">.</span><span class="na">getDefaultMessage</span><span class="o">());</span>
        <span class="o">}</span>
    <span class="o">}</span>
    <span class="c1">// 没有错误则返回则直接返回正确的信息
</span><span class="c1"></span>    <span class="k">return</span> <span class="k">new</span> <span class="n">ResultVO</span><span class="o">&lt;&gt;(</span><span class="n">userService</span><span class="o">.</span><span class="na">addUser</span><span class="o">(</span><span class="n">user</span><span class="o">));</span>
<span class="o">}</span></code></pre></div><p data-pid="V1abW6ve">我们故意输错参数，来看下效果：</p><figure data-size="normal"><noscript><img src="https://pic4.zhimg.com/v2-5aa28e4f196ddae390553817af1774c7_b.jpg" data-caption="" data-size="normal" data-rawwidth="513" data-rawheight="151" class="origin_image zh-lightbox-thumb" width="513" data-original="https://pic4.zhimg.com/v2-5aa28e4f196ddae390553817af1774c7_r.jpg"/></noscript><div><img data-savepage-src="https://pic4.zhimg.com/v2-5aa28e4f196ddae390553817af1774c7_r.jpg" src="" data-caption="" data-size="normal" data-rawwidth="513" data-rawheight="151" class="origin_image zh-lightbox-thumb lazy" width="513" data-original="https://pic4.zhimg.com/v2-5aa28e4f196ddae390553817af1774c7_r.jpg" data-actualsrc="https://pic4.zhimg.com/v2-5aa28e4f196ddae390553817af1774c7_b.jpg" data-original-token="v2-b72b34d43f0fc60584dc9aee09ea48c6" height="151" data-lazy-status="ok"></div></figure><p data-pid="jCE5zO5H">嗯，是达到效果了。不过这代码一放出来简直就让人头疼不已。繁琐、维护性差、复用性差，这才判断三个字段就这样子了，要那些特别多字段的还不得起飞咯？</p><p data-pid="4uCu9Jvg">这种方式直接pass！</p><p data-pid="zMXYA2KM">那我们不手动捕捉异常，我们直接舍弃validation校验，手动校验呢？</p><h2>手动校验</h2><p data-pid="EXeQ4pNV">我们来试试：</p><div class="highlight"><pre><code class="language-java"><span class="nd">@PostMapping</span><span class="o">(</span><span class="s">"/addUser"</span><span class="o">)</span>
<span class="kd">public</span> <span class="n">ResultVO</span><span class="o">&lt;</span><span class="n">String</span><span class="o">&gt;</span> <span class="nf">addUser</span><span class="o">(</span><span class="nd">@RequestBody</span> <span class="n">User</span> <span class="n">user</span><span class="o">)</span> <span class="o">{</span>
    <span class="c1">// 参数校验
</span><span class="c1"></span>    <span class="k">if</span> <span class="o">(</span><span class="n">user</span><span class="o">.</span><span class="na">getAccount</span><span class="o">().</span><span class="na">length</span><span class="o">()</span> <span class="o">&lt;</span> <span class="n">6</span> <span class="o">||</span> <span class="n">user</span><span class="o">.</span><span class="na">getAccount</span><span class="o">().</span><span class="na">length</span><span class="o">()</span> <span class="o">&gt;</span> <span class="n">11</span><span class="o">)</span> <span class="o">{</span>
        <span class="k">return</span> <span class="k">new</span> <span class="n">ResultVO</span><span class="o">&lt;&gt;(</span><span class="n">100001</span><span class="o">,</span> <span class="s">"账号验证错误"</span><span class="o">,</span> <span class="s">"账号长度必须是6-11个字符"</span><span class="o">);</span>
    <span class="o">}</span>
    <span class="k">if</span> <span class="o">(</span><span class="n">user</span><span class="o">.</span><span class="na">getPassword</span><span class="o">().</span><span class="na">length</span><span class="o">()</span> <span class="o">&lt;</span> <span class="n">6</span> <span class="o">||</span> <span class="n">user</span><span class="o">.</span><span class="na">getPassword</span><span class="o">().</span><span class="na">length</span><span class="o">()</span> <span class="o">&gt;</span> <span class="n">16</span><span class="o">)</span> <span class="o">{</span>
        <span class="k">return</span> <span class="k">new</span> <span class="n">ResultVO</span><span class="o">&lt;&gt;(</span><span class="n">100002</span><span class="o">,</span> <span class="s">"密码验证错误"</span><span class="o">,</span> <span class="s">"密码长度必须是6-16个字符"</span><span class="o">);</span>
    <span class="o">}</span>
    <span class="k">if</span> <span class="o">(!</span><span class="n">Pattern</span><span class="o">.</span><span class="na">matches</span><span class="o">(</span><span class="s">"^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\\.[a-zA-Z0-9_-]+)+$"</span><span class="o">,</span> <span class="n">user</span><span class="o">.</span><span class="na">getEmail</span><span class="o">()))</span> <span class="o">{</span>
        <span class="k">return</span> <span class="k">new</span> <span class="n">ResultVO</span><span class="o">&lt;&gt;(</span><span class="n">100003</span><span class="o">,</span> <span class="s">"邮箱验证错误"</span><span class="o">,</span> <span class="s">"邮箱格式不正确"</span><span class="o">);</span>
    <span class="o">}</span>
    <span class="c1">// 没有错误则返回则直接返回正确的信息
</span><span class="c1"></span>    <span class="k">return</span> <span class="k">new</span> <span class="n">ResultVO</span><span class="o">&lt;&gt;(</span><span class="n">userService</span><span class="o">.</span><span class="na">addUser</span><span class="o">(</span><span class="n">user</span><span class="o">));</span>
<span class="o">}</span></code></pre></div><p data-pid="ZW1jV9H0">我去，这还不如上面那种方式呢。上面那种方式至少还能享受validation校验规则的便利性，这种方式简直又臭又长。</p><p data-pid="qyiHsABC">那有什么办法既享受validation的校验规则，又能做到为每个字段制定响应码呢？不卖关子了，当然是有滴嘛！</p><p data-pid="OMUy7Nee">还记得我们前面所说的BindingResult可以拿到校验错误的字段名吗？既然可以拿到字段名，我们再进一步当然也可以拿到字段Field对象，能够拿到Field对象我们也能同时拿到字段的注解嘛。对，咱们就是要用注解来优雅的实现上面的功能！</p><h2>自定义注解</h2><p data-pid="RBcKgTig">如果validation校验失败了，我们可以拿到字段对象并能够获取字段的注解信息，那么只要我们为每个字段带上注解，注解中带上我们自定义的错误码code和错误信息msg，这样就能方便的返回响应体啦！</p><p data-pid="K3GgzAGc">首先我们自定义一个注解：</p><div class="highlight"><pre><code class="language-java"><span class="cm">/**
</span><span class="cm"> * @author RC
</span><span class="cm"> * @description 自定义参数校验错误码和错误信息注解
</span><span class="cm"> */</span>
<span class="nd">@Retention</span><span class="o">(</span><span class="n">RetentionPolicy</span><span class="o">.</span><span class="na">RUNTIME</span><span class="o">)</span>
<span class="nd">@Target</span><span class="o">({</span><span class="n">ElementType</span><span class="o">.</span><span class="na">FIELD</span><span class="o">})</span> <span class="c1">// 表明该注解只能放在类的字段上
</span><span class="c1"></span><span class="kd">public</span> <span class="nd">@interface</span> <span class="n">ExceptionCode</span> <span class="o">{</span>
    <span class="c1">// 响应码code
</span><span class="c1"></span>    <span class="kt">int</span> <span class="nf">value</span><span class="o">()</span> <span class="k">default</span> <span class="n">100000</span><span class="o">;</span>
    <span class="c1">// 响应信息msg
</span><span class="c1"></span>    <span class="n">String</span> <span class="nf">message</span><span class="o">()</span> <span class="k">default</span>  <span class="s">"参数校验错误"</span><span class="o">;</span>
<span class="o">}</span></code></pre></div><p data-pid="AqwCWwrt">然后我们给参数的字段上加上我们的自定义注解：</p><div class="highlight"><pre><code class="language-java"><span class="nd">@Data</span>
<span class="kd">public</span> <span class="kd">class</span> <span class="nc">User</span> <span class="o">{</span>
    <span class="nd">@NotNull</span><span class="o">(</span><span class="n">message</span> <span class="o">=</span> <span class="s">"用户id不能为空"</span><span class="o">)</span>
    <span class="kd">private</span> <span class="n">Long</span> <span class="n">id</span><span class="o">;</span>

    <span class="nd">@NotNull</span><span class="o">(</span><span class="n">message</span> <span class="o">=</span> <span class="s">"用户账号不能为空"</span><span class="o">)</span>
    <span class="nd">@Size</span><span class="o">(</span><span class="n">min</span> <span class="o">=</span> <span class="n">6</span><span class="o">,</span> <span class="n">max</span> <span class="o">=</span> <span class="n">11</span><span class="o">,</span> <span class="n">message</span> <span class="o">=</span> <span class="s">"账号长度必须是6-11个字符"</span><span class="o">)</span>
    <span class="nd">@ExceptionCode</span><span class="o">(</span><span class="n">value</span> <span class="o">=</span> <span class="n">100001</span><span class="o">,</span> <span class="n">message</span> <span class="o">=</span> <span class="s">"账号验证错误"</span><span class="o">)</span>
    <span class="kd">private</span> <span class="n">String</span> <span class="n">account</span><span class="o">;</span>

    <span class="nd">@NotNull</span><span class="o">(</span><span class="n">message</span> <span class="o">=</span> <span class="s">"用户密码不能为空"</span><span class="o">)</span>
    <span class="nd">@Size</span><span class="o">(</span><span class="n">min</span> <span class="o">=</span> <span class="n">6</span><span class="o">,</span> <span class="n">max</span> <span class="o">=</span> <span class="n">11</span><span class="o">,</span> <span class="n">message</span> <span class="o">=</span> <span class="s">"密码长度必须是6-16个字符"</span><span class="o">)</span>
    <span class="nd">@ExceptionCode</span><span class="o">(</span><span class="n">value</span> <span class="o">=</span> <span class="n">100002</span><span class="o">,</span> <span class="n">message</span> <span class="o">=</span> <span class="s">"密码验证错误"</span><span class="o">)</span>
    <span class="kd">private</span> <span class="n">String</span> <span class="n">password</span><span class="o">;</span>

    <span class="nd">@NotNull</span><span class="o">(</span><span class="n">message</span> <span class="o">=</span> <span class="s">"用户邮箱不能为空"</span><span class="o">)</span>
    <span class="nd">@Email</span><span class="o">(</span><span class="n">message</span> <span class="o">=</span> <span class="s">"邮箱格式不正确"</span><span class="o">)</span>
    <span class="nd">@ExceptionCode</span><span class="o">(</span><span class="n">value</span> <span class="o">=</span> <span class="n">100003</span><span class="o">,</span> <span class="n">message</span> <span class="o">=</span> <span class="s">"邮箱验证错误"</span><span class="o">)</span>
    <span class="kd">private</span> <span class="n">String</span> <span class="n">email</span><span class="o">;</span>
<span class="o">}</span></code></pre></div><p data-pid="5KSJyeju">然后我们跑到我们的全局异常处理来进行操作，注意看代码注释：</p><div class="highlight"><pre><code class="language-java"><span class="nd">@RestControllerAdvice</span>
<span class="kd">public</span> <span class="kd">class</span> <span class="nc">ExceptionControllerAdvice</span> <span class="o">{</span>

    <span class="nd">@ExceptionHandler</span><span class="o">(</span><span class="n">MethodArgumentNotValidException</span><span class="o">.</span><span class="na">class</span><span class="o">)</span>
    <span class="kd">public</span> <span class="n">ResultVO</span><span class="o">&lt;</span><span class="n">String</span><span class="o">&gt;</span> <span class="nf">MethodArgumentNotValidExceptionHandler</span><span class="o">(</span><span class="n">MethodArgumentNotValidException</span> <span class="n">e</span><span class="o">)</span> <span class="kd">throws</span> <span class="n">NoSuchFieldException</span> <span class="o">{</span>
        <span class="c1">// 从异常对象中拿到错误信息
</span><span class="c1"></span>        <span class="n">String</span> <span class="n">defaultMessage</span> <span class="o">=</span> <span class="n">e</span><span class="o">.</span><span class="na">getBindingResult</span><span class="o">().</span><span class="na">getAllErrors</span><span class="o">().</span><span class="na">get</span><span class="o">(</span><span class="n">0</span><span class="o">).</span><span class="na">getDefaultMessage</span><span class="o">();</span>

        <span class="c1">// 参数的Class对象，等下好通过字段名称获取Field对象
</span><span class="c1"></span>        <span class="n">Class</span><span class="o">&lt;?&gt;</span> <span class="n">parameterType</span> <span class="o">=</span> <span class="n">e</span><span class="o">.</span><span class="na">getParameter</span><span class="o">().</span><span class="na">getParameterType</span><span class="o">();</span>
        <span class="c1">// 拿到错误的字段名称
</span><span class="c1"></span>        <span class="n">String</span> <span class="n">fieldName</span> <span class="o">=</span> <span class="n">e</span><span class="o">.</span><span class="na">getBindingResult</span><span class="o">().</span><span class="na">getFieldError</span><span class="o">().</span><span class="na">getField</span><span class="o">();</span>
        <span class="n">Field</span> <span class="n">field</span> <span class="o">=</span> <span class="n">parameterType</span><span class="o">.</span><span class="na">getDeclaredField</span><span class="o">(</span><span class="n">fieldName</span><span class="o">);</span>
        <span class="c1">// 获取Field对象上的自定义注解
</span><span class="c1"></span>        <span class="n">ExceptionCode</span> <span class="n">annotation</span> <span class="o">=</span> <span class="n">field</span><span class="o">.</span><span class="na">getAnnotation</span><span class="o">(</span><span class="n">ExceptionCode</span><span class="o">.</span><span class="na">class</span><span class="o">);</span>

        <span class="c1">// 有注解的话就返回注解的响应信息
</span><span class="c1"></span>        <span class="k">if</span> <span class="o">(</span><span class="n">annotation</span> <span class="o">!=</span> <span class="kc">null</span><span class="o">)</span> <span class="o">{</span>
            <span class="k">return</span> <span class="k">new</span> <span class="n">ResultVO</span><span class="o">&lt;&gt;(</span><span class="n">annotation</span><span class="o">.</span><span class="na">value</span><span class="o">(),</span><span class="n">annotation</span><span class="o">.</span><span class="na">message</span><span class="o">(),</span><span class="n">defaultMessage</span><span class="o">);</span>
        <span class="o">}</span>

        <span class="c1">// 没有注解就提取错误提示信息进行返回统一错误码
</span><span class="c1"></span>        <span class="k">return</span> <span class="k">new</span> <span class="n">ResultVO</span><span class="o">&lt;&gt;(</span><span class="n">ResultCode</span><span class="o">.</span><span class="na">VALIDATE_FAILED</span><span class="o">,</span> <span class="n">defaultMessage</span><span class="o">);</span>
    <span class="o">}</span>

<span class="o">}</span></code></pre></div><p data-pid="91JTs_Jf">这里做了全局异常处理，那么Controller层那边就只用专心做业务逻辑就好了：</p><div class="highlight"><pre><code class="language-java"><span class="nd">@ApiOperation</span><span class="o">(</span><span class="s">"添加用户"</span><span class="o">)</span>
<span class="nd">@PostMapping</span><span class="o">(</span><span class="s">"/addUser"</span><span class="o">)</span>
<span class="kd">public</span> <span class="n">String</span> <span class="nf">addUser</span><span class="o">(</span><span class="nd">@RequestBody</span> <span class="nd">@Valid</span> <span class="n">User</span> <span class="n">user</span><span class="o">)</span> <span class="o">{</span>
    <span class="k">return</span> <span class="n">userService</span><span class="o">.</span><span class="na">addUser</span><span class="o">(</span><span class="n">user</span><span class="o">);</span>
<span class="o">}</span></code></pre></div><p data-pid="AfRfJR02">我们来看下效果：</p><figure data-size="normal"><noscript><img src="https://pic4.zhimg.com/v2-4cebf8da3f443d4d4d5c084768d53ce7_b.jpg" data-caption="" data-size="normal" data-rawwidth="440" data-rawheight="399" class="origin_image zh-lightbox-thumb" width="440" data-original="https://pic4.zhimg.com/v2-4cebf8da3f443d4d4d5c084768d53ce7_r.jpg"/></noscript><div><img data-savepage-src="https://pic4.zhimg.com/v2-4cebf8da3f443d4d4d5c084768d53ce7_r.jpg" src="" data-caption="" data-size="normal" data-rawwidth="440" data-rawheight="399" class="origin_image zh-lightbox-thumb lazy" width="440" data-original="https://pic4.zhimg.com/v2-4cebf8da3f443d4d4d5c084768d53ce7_r.jpg" data-actualsrc="https://pic4.zhimg.com/v2-4cebf8da3f443d4d4d5c084768d53ce7_b.jpg" data-original-token="v2-7926a6e82cc81c3650796732701e82bd" height="399" data-lazy-status="ok"></div></figure><p data-pid="NVENhvHz">可以看到，只要加了我们自定义的注解，参数校验失败了就会返回注解的错误码code和错误信息msg。这种做法相比前两种做法带来了以下好处：</p><ul><li data-pid="z2RkUT_t">方便。从之前一大堆手动判断代码，到现在一个注解搞定</li><li data-pid="zECQvrL-">复用性强。不单单可以对一个对象有效果，对其他受校验的对象都有效果，不用再写多余的代码</li><li data-pid="VDEWlIoo">能够和统一响应码配合。前两种方式是要么就对一个对象所有参数用自定义的错误码，要么就所有参数用统一响应码。这种方式如果你不想为某个字段设置自定义响应码，那么不加注解自然而然就会返回统一响应码</li></ul><p data-pid="dA_LwovC">简直不要太方便！<b>这种方式就像在数据统一响应上加了一个扩展功能，既规范又灵活！</b></p><p data-pid="aT3PKDP3">当然，我这里只是提供了一个思路，我们还可以用自定义注解做很多事情。比如，我们可以让注解直接加在整个类上，让某个类都参数用一个错误码等等！</p><h2>绕过数据统一响应</h2><p data-pid="s4y_bvnb">上面演示了如何让错误码变得灵活，我们继续进一步扩展。</p><p data-pid="pOySXtGp">全局统一处理数据响应体会让所有数据都被<code>ResultVO</code>包裹起来返还给前端，这样我们前端接到的所有响应都是固定格式的，方便的很。但是！如果我们的接口并不是给我们自己前端所用呢？我们要调用其他第三方接口并给予响应数据，别人要接受的响应可不一定按照code、msg、data来哦！所以，我们还得提供一个扩展性，就是允许绕过数据统一响应！</p><p data-pid="79JpnAsm">我想大家猜到了，我们依然要用自定义注解来完成这个功能：</p><div class="highlight"><pre><code class="language-java"><span class="nd">@Retention</span><span class="o">(</span><span class="n">RetentionPolicy</span><span class="o">.</span><span class="na">RUNTIME</span><span class="o">)</span>
<span class="nd">@Target</span><span class="o">({</span><span class="n">ElementType</span><span class="o">.</span><span class="na">METHOD</span><span class="o">})</span> <span class="c1">// 表明该注解只能放在方法上
</span><span class="c1"></span><span class="kd">public</span> <span class="nd">@interface</span> <span class="n">NotResponseBody</span> <span class="o">{</span>
<span class="o">}</span></code></pre></div><p data-pid="0jOX8ksm">只要加了这个注解的方法，我们就不做数据统一响应处理，返回类型是啥就是返回的啥</p><div class="highlight"><pre><code class="language-java"><span class="nd">@GetMapping</span><span class="o">(</span><span class="s">"/getUser"</span><span class="o">)</span>
<span class="nd">@NotResponseBody</span>
<span class="kd">public</span> <span class="n">User</span> <span class="nf">getUser</span><span class="o">()</span> <span class="o">{</span>
    <span class="n">User</span> <span class="n">user</span> <span class="o">=</span> <span class="k">new</span> <span class="n">User</span><span class="o">();</span>
    <span class="n">user</span><span class="o">.</span><span class="na">setId</span><span class="o">(</span><span class="n">1L</span><span class="o">);</span>
    <span class="n">user</span><span class="o">.</span><span class="na">setAccount</span><span class="o">(</span><span class="s">"12345678"</span><span class="o">);</span>
    <span class="n">user</span><span class="o">.</span><span class="na">setPassword</span><span class="o">(</span><span class="s">"12345678"</span><span class="o">);</span>
    <span class="n">user</span><span class="o">.</span><span class="na">setEmail</span><span class="o">(</span><span class="s">"123@qq.com"</span><span class="o">);</span>
    <span class="k">return</span> <span class="n">user</span><span class="o">;</span>
<span class="o">}</span></code></pre></div><p data-pid="CVMWWPbv">我们接下来再数据统一响应处理类里对这个注解进行判断：</p><div class="highlight"><pre><code class="language-java"><span class="nd">@RestControllerAdvice</span><span class="o">(</span><span class="n">basePackages</span> <span class="o">=</span> <span class="o">{</span><span class="s">"com.rudecrab.demo.controller"</span><span class="o">})</span>
<span class="kd">public</span> <span class="kd">class</span> <span class="nc">ResponseControllerAdvice</span> <span class="kd">implements</span> <span class="n">ResponseBodyAdvice</span><span class="o">&lt;</span><span class="n">Object</span><span class="o">&gt;</span> <span class="o">{</span>
    <span class="nd">@Override</span>
    <span class="kd">public</span> <span class="kt">boolean</span> <span class="nf">supports</span><span class="o">(</span><span class="n">MethodParameter</span> <span class="n">returnType</span><span class="o">,</span> <span class="n">Class</span><span class="o">&lt;?</span> <span class="kd">extends</span> <span class="n">HttpMessageConverter</span><span class="o">&lt;?&gt;&gt;</span> <span class="n">aClass</span><span class="o">)</span> <span class="o">{</span>
        <span class="c1">// 如果接口返回的类型本身就是ResultVO那就没有必要进行额外的操作，返回false
</span><span class="c1"></span>        <span class="c1">// 如果方法上加了我们的自定义注解也没有必要进行额外的操作
</span><span class="c1"></span>        <span class="k">return</span> <span class="o">!(</span><span class="n">returnType</span><span class="o">.</span><span class="na">getParameterType</span><span class="o">().</span><span class="na">equals</span><span class="o">(</span><span class="n">ResultVO</span><span class="o">.</span><span class="na">class</span><span class="o">)</span> <span class="o">||</span> <span class="n">returnType</span><span class="o">.</span><span class="na">hasMethodAnnotation</span><span class="o">(</span><span class="n">NotResponseBody</span><span class="o">.</span><span class="na">class</span><span class="o">));</span>
    <span class="o">}</span>

    <span class="o">...</span>
<span class="o">}</span></code></pre></div><p data-pid="kGzq76mK">好，我们来看看效果。没加注解前，数据是被响应体包裹了的：</p><figure data-size="normal"><noscript><img src="https://pic3.zhimg.com/v2-f0fcf174f16d5f0b23668bcf9caf656a_b.jpg" data-caption="" data-size="normal" data-rawwidth="449" data-rawheight="224" class="origin_image zh-lightbox-thumb" width="449" data-original="https://pic3.zhimg.com/v2-f0fcf174f16d5f0b23668bcf9caf656a_r.jpg"/></noscript><div><img data-savepage-src="https://pic3.zhimg.com/v2-f0fcf174f16d5f0b23668bcf9caf656a_r.jpg" src="" data-caption="" data-size="normal" data-rawwidth="449" data-rawheight="224" class="origin_image zh-lightbox-thumb lazy" width="449" data-original="https://pic3.zhimg.com/v2-f0fcf174f16d5f0b23668bcf9caf656a_r.jpg" data-actualsrc="https://pic3.zhimg.com/v2-f0fcf174f16d5f0b23668bcf9caf656a_b.jpg" data-original-token="v2-0e564240b22c6ae67969a2e560c26653" height="224" data-lazy-status="ok"></div></figure><p data-pid="8HgQ3Le0">方法加了注解后数据就直接返回了数据本身：</p><figure data-size="normal"><noscript><img src="https://pic4.zhimg.com/v2-fbc8e9eea3f2e2a13a2f1d052637fb67_b.jpg" data-caption="" data-size="normal" data-rawwidth="446" data-rawheight="161" class="origin_image zh-lightbox-thumb" width="446" data-original="https://pic4.zhimg.com/v2-fbc8e9eea3f2e2a13a2f1d052637fb67_r.jpg"/></noscript><div><img data-savepage-src="https://pic4.zhimg.com/v2-fbc8e9eea3f2e2a13a2f1d052637fb67_r.jpg" src="" data-caption="" data-size="normal" data-rawwidth="446" data-rawheight="161" class="origin_image zh-lightbox-thumb lazy" width="446" data-original="https://pic4.zhimg.com/v2-fbc8e9eea3f2e2a13a2f1d052637fb67_r.jpg" data-actualsrc="https://pic4.zhimg.com/v2-fbc8e9eea3f2e2a13a2f1d052637fb67_b.jpg" data-original-token="v2-749c69e54e40a4022d91cd3ea453d0af" height="161" data-lazy-status="ok"></div></figure><p data-pid="blqHK4rc">非常好，在数据统一响应上又加了一层扩展。</p><h2>总结</h2><p data-pid="C2XKckcd">经过一波操作后，我们从没有规范到有规范，再从有规范到扩展规范：</p><p data-pid="imRIfYxb">没有规范（一团糟） --&gt; 有规范（缺乏灵活） --&gt; 扩展规范（Nice）</p><p data-pid="jdADK8YH">写这篇文章的起因就是我前面所说的，一个网友突然问了我那个问题，<b>我才赫然发现项目开发中各种各样的情况都可能会出现，没有任何一个架构可以做到完美，与其说我们要去追求完美，倒不如说我们应该要去追求，处理需求变化纷杂的能力！</b></p><p data-pid="ib5IRZ7D">本文所有代码都放在了github上：</p><div class="RichText-LinkCardContainer"><a target="_blank" href="https://github.com/RudeCrab/rude-java" data-draft-node="block" data-draft-type="link-card" data-text="github地址" class="LinkCard new css-ga0h0m" data-za-detail-view-id="172"><span class="LinkCard-contents"><span class="LinkCard-title two-line">github地址</span><span class="LinkCard-desc"><span style="display: inline-flex; align-items: center;">​<svg width="14" height="14" viewBox="0 0 24 24" class="Zi Zi--InsertLink" fill="currentColor"><path fill-rule="evenodd" d="M5.327 18.883a3.005 3.005 0 0 1 0-4.25l2.608-2.607a.75.75 0 1 0-1.06-1.06l-2.608 2.607a4.505 4.505 0 0 0 6.37 6.37l2.608-2.607a.75.75 0 0 0-1.06-1.06l-2.608 2.607a3.005 3.005 0 0 1-4.25 0Zm5.428-11.799a.75.75 0 0 0 1.06 1.06L14.48 5.48a3.005 3.005 0 0 1 4.25 4.25l-2.665 2.665a.75.75 0 0 0 1.061 1.06l2.665-2.664a4.505 4.505 0 0 0-6.371-6.372l-2.665 2.665Zm5.323 2.117a.75.75 0 1 0-1.06-1.06l-7.072 7.07a.75.75 0 0 0 1.061 1.06l7.071-7.07Z" clip-rule="evenodd"></path></svg></span>github.com/RudeCrab/rude-java</span></span></a></div><p data-pid="-6wXINGy">clone到本地即可直接运行，并且我将每一次的优化记录都分别做了代码提交，你可以清晰的看到项目的改进过程，如果对你有帮助请在github上点个star，我还会继续更新更多【项目实践】哦！</p><blockquote data-pid="U4vwGhmJ">微信上转载请联系公众号【RudeCrab】开启白名单，其它地方转载请注明原作者、原地址。</blockquote></div></div></div></div><div role="button" tabindex="0" class="ContentItem-time">发布于 2021-01-07 09:43</div><div class="Post-topicsAndReviewer"><div class="TopicList Post-Topics"><div class="Tag Topic css-xxnejs" data-za-detail-view-path-module="TopicItem" data-za-extra-module="{&quot;card&quot;:{&quot;content&quot;:{&quot;type&quot;:&quot;Topic&quot;,&quot;token&quot;:&quot;19553595&quot;}}}"><span class="Tag-content"><a class="TopicLink" data-savepage-href="//www.zhihu.com/topic/19553595" href="https://www.zhihu.com/topic/19553595" target="_blank"><div class="css-1gomreu">后端技术</div></a></span></div><div class="Tag Topic css-xxnejs" data-za-detail-view-path-module="TopicItem" data-za-extra-module="{&quot;card&quot;:{&quot;content&quot;:{&quot;type&quot;:&quot;Topic&quot;,&quot;token&quot;:&quot;19561132&quot;}}}"><span class="Tag-content"><a class="TopicLink" data-savepage-href="//www.zhihu.com/topic/19561132" href="https://www.zhihu.com/topic/19561132" target="_blank"><div class="css-1gomreu">Java</div></a></span></div><div class="Tag Topic css-xxnejs" data-za-detail-view-path-module="TopicItem" data-za-extra-module="{&quot;card&quot;:{&quot;content&quot;:{&quot;type&quot;:&quot;Topic&quot;,&quot;token&quot;:&quot;20044714&quot;}}}"><span class="Tag-content"><a class="TopicLink" data-savepage-href="//www.zhihu.com/topic/20044714" href="https://www.zhihu.com/topic/20044714" target="_blank"><div class="css-1gomreu">Spring Boot</div></a></span></div></div></div><div><div class="Sticky RichContent-actions is-fixed is-bottom" style="width: 690px; bottom: 0px; left: 609.5px;"><div class="ContentItem-actions" data-za-detail-view-path-module="BottomBar" data-za-extra-module="{&quot;card&quot;:{&quot;content&quot;:{&quot;type&quot;:&quot;Post&quot;,&quot;id&quot;:&quot;342463219&quot;,&quot;token&quot;:&quot;342463219&quot;}}}"><span><button aria-label="已赞同 13 " aria-live="polite" type="button" class="Button VoteButton VoteButton--up is-active FEfUrdfMIKpQDJDqkjte"><span style="display:inline-flex;align-items:center">​<svg width="10" height="10" viewBox="0 0 24 24" class="Zi Zi--TriangleUp VoteButton-TriangleUp" fill="currentColor"><path fill-rule="evenodd" d="M13.792 3.681c-.781-1.406-2.803-1.406-3.584 0l-7.79 14.023c-.76 1.367.228 3.046 1.791 3.046h15.582c1.563 0 2.55-1.68 1.791-3.046l-7.79-14.023Z" clip-rule="evenodd"></path></svg></span>已赞同 13</button><button aria-label="反对" aria-live="polite" type="button" class="Button VoteButton VoteButton--down FEfUrdfMIKpQDJDqkjte"><span style="display:inline-flex;align-items:center">​<svg width="10" height="10" viewBox="0 0 24 24" class="Zi Zi--TriangleDown" fill="currentColor"><path fill-rule="evenodd" d="M13.792 20.319c-.781 1.406-2.803 1.406-3.584 0L2.418 6.296c-.76-1.367.228-3.046 1.791-3.046h15.582c1.563 0 2.55 1.68 1.791 3.046l-7.79 14.023Z" clip-rule="evenodd"></path></svg></span></button></span><button type="button" class="Button BottomActions-CommentBtn FEfUrdfMIKpQDJDqkjte Button--plain Button--withIcon Button--withLabel fEPKGkUK5jyc4fUuT0QP B46v1Ak6Gj5sL2JTS4PY RuuQ6TOh2cRzJr6WlyQp"><span style="display:inline-flex;align-items:center">​<svg width="1.2em" height="1.2em" viewBox="0 0 24 24" class="Zi Zi--Comment Button-zi t2ntD6J1DemdOdvh5FB4" fill="currentColor"><path fill-rule="evenodd" d="M12 2.75a9.25 9.25 0 1 0 4.737 17.197l2.643.817a1 1 0 0 0 1.25-1.25l-.8-2.588A9.25 9.25 0 0 0 12 2.75Z" clip-rule="evenodd"></path></svg></span>1 条评论</button><div class="Popover ShareMenu"><div class="ShareMenu-toggler" id="Popover2-toggle" aria-haspopup="true" aria-expanded="false" aria-owns="Popover2-content"><img class="ShareMenu-fakeQRCode" data-savepage-src="https://www.zhihu.com/qrcode?url=https%3A%2F%2Fzhuanlan.zhihu.com%2Fp%2F342463219%23showWechatShareTip" src="" alt="微信二维码"><button type="button" class="Button FEfUrdfMIKpQDJDqkjte Button--plain Button--withIcon Button--withLabel fEPKGkUK5jyc4fUuT0QP B46v1Ak6Gj5sL2JTS4PY RuuQ6TOh2cRzJr6WlyQp"><span style="display:inline-flex;align-items:center">​<svg width="1.2em" height="1.2em" viewBox="0 0 24 24" class="Zi Zi--Share Button-zi t2ntD6J1DemdOdvh5FB4" fill="currentColor"><path d="M19.47 1.914a.8.8 0 0 1 1.204.778l-1.872 16.386a.9.9 0 0 1-1.204.743l-4.615-1.692a.7.7 0 0 0-.831.28l-1.927 3.02c-.43.674-1.474.369-1.474-.43v-3.865a.8.8 0 0 1 .179-.504l5.808-7.148a.595.595 0 0 0-.897-.781l-5.93 6.354a1.1 1.1 0 0 1-1.258.252L2.57 13.46a.8.8 0 0 1-.08-1.415l16.98-10.13Z"></path></svg></span>分享</button></div></div><button aria-live="polite" type="button" class="Button ContentItem-action FEfUrdfMIKpQDJDqkjte Button--plain Button--withIcon Button--withLabel fEPKGkUK5jyc4fUuT0QP B46v1Ak6Gj5sL2JTS4PY RuuQ6TOh2cRzJr6WlyQp"><span style="display:inline-flex;align-items:center">​<svg width="1.2em" height="1.2em" viewBox="0 0 24 24" class="Zi Zi--Heart Button-zi t2ntD6J1DemdOdvh5FB4" fill="currentColor"><path fill-rule="evenodd" d="M12.004 4.934c1.015-.944 2.484-1.618 3.98-1.618 3.48 0 6.53 3.265 6.15 7.614-.11 1.254-.686 2.55-1.458 3.753-.778 1.215-1.79 2.392-2.845 3.419-1.054 1.028-2.168 1.923-3.161 2.566a9.96 9.96 0 0 1-1.41.777c-.418.182-.862.32-1.268.32s-.848-.137-1.267-.317a9.918 9.918 0 0 1-1.407-.771c-.992-.64-2.103-1.53-3.156-2.555-1.052-1.024-2.062-2.2-2.84-3.417-.77-1.208-1.346-2.51-1.456-3.775-.38-4.349 2.67-7.614 6.15-7.614 1.484 0 2.983.673 3.988 1.618Z" clip-rule="evenodd"></path></svg></span>喜欢</button><button type="button" class="Button FEfUrdfMIKpQDJDqkjte Button--plain Button--withIcon Button--withLabel fEPKGkUK5jyc4fUuT0QP B46v1Ak6Gj5sL2JTS4PY RuuQ6TOh2cRzJr6WlyQp"><span style="display:inline-flex;align-items:center">​<svg width="1.2em" height="1.2em" viewBox="0 0 24 24" class="Zi Zi--Star Button-zi t2ntD6J1DemdOdvh5FB4" fill="currentColor"><path d="M10.484 3.307c.673-1.168 2.358-1.168 3.032 0l2.377 4.122a.25.25 0 0 0 .165.12l4.655.987c1.319.28 1.84 1.882.937 2.884l-3.186 3.535a.25.25 0 0 0-.063.193l.5 4.733c.142 1.34-1.222 2.33-2.453 1.782l-4.346-1.938a.25.25 0 0 0-.204 0l-4.346 1.938c-1.231.549-2.595-.442-2.453-1.782l.5-4.733a.25.25 0 0 0-.064-.193L2.35 11.42c-.903-1.002-.382-2.604.937-2.884l4.655-.987a.25.25 0 0 0 .164-.12l2.378-4.122Z"></path></svg></span>收藏</button><button type="button" class="Button ContentItem-action FEfUrdfMIKpQDJDqkjte Button--plain Button--withIcon Button--withLabel fEPKGkUK5jyc4fUuT0QP B46v1Ak6Gj5sL2JTS4PY RuuQ6TOh2cRzJr6WlyQp"><span style="display:inline-flex;align-items:center">​<svg width="1.2em" height="1.2em" viewBox="0 0 24 24" class="Zi Zi--Deliver Button-zi t2ntD6J1DemdOdvh5FB4" fill="currentColor"><g fill-rule="evenodd" clip-rule="evenodd"><path d="M7.821 12a.75.75 0 0 1 .75-.75h6.857a.75.75 0 0 1 0 1.5H8.571a.75.75 0 0 1-.75-.75ZM8.965 8a.75.75 0 0 1 .75-.75h4.571a.75.75 0 0 1 0 1.5H9.715a.75.75 0 0 1-.75-.75Z"></path><path d="M7.527 3.15a2.35 2.35 0 0 0-2.309 1.91L3.165 15.84a.85.85 0 0 0-.015.16v2.5a2.35 2.35 0 0 0 2.35 2.35h13a2.35 2.35 0 0 0 2.35-2.35V16a.848.848 0 0 0-.015-.16L18.78 5.06a2.35 2.35 0 0 0-2.308-1.91H7.527Zm0 1.7a.65.65 0 0 0-.639.528l-1.88 9.872h13.984l-1.88-9.872a.65.65 0 0 0-.64-.528H7.528Z"></path></g></svg></span>申请转载</button><div class="Post-ActionMenuButton"><div class="Popover"><div id="Popover3-toggle" aria-haspopup="true" aria-expanded="false" aria-owns="Popover3-content"><button type="button" class="Button FEfUrdfMIKpQDJDqkjte Button--plain Button--withIcon Button--iconOnly fEPKGkUK5jyc4fUuT0QP B46v1Ak6Gj5sL2JTS4PY hIwDV_tcL6XN1HprrnAq"><span style="display:inline-flex;align-items:center">​<svg width="1.2em" height="1.2em" viewBox="0 0 24 24" class="Zi Zi--Dots Button-zi t2ntD6J1DemdOdvh5FB4" fill="currentColor"><path d="M6 10.5a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3ZM10.5 12a1.5 1.5 0 1 1 3 0 1.5 1.5 0 0 1-3 0ZM16.5 12a1.5 1.5 0 1 1 3 0 1.5 1.5 0 0 1-3 0Z"></path></svg></span></button></div></div></div></div><div class="Post-SideActions" data-za-detail-view-path-module="LeftTabBar" data-za-extra-module="{&quot;card&quot;:{&quot;content&quot;:{&quot;type&quot;:&quot;Post&quot;,&quot;id&quot;:&quot;342463219&quot;,&quot;token&quot;:&quot;342463219&quot;}}}" style="opacity: 1;"><button class="like active"><div class="Post-SideActions-icon"><svg width="16" height="16" viewBox="0 0 24 24" class="Zi Zi--TriangleUp Post-SideActions-upIcon" fill="currentColor"><path fill-rule="evenodd" d="M13.792 3.681c-.781-1.406-2.803-1.406-3.584 0l-7.79 14.023c-.76 1.367.228 3.046 1.791 3.046h15.582c1.563 0 2.55-1.68 1.791-3.046l-7.79-14.023Z" clip-rule="evenodd"></path></svg></div><div class="likeCount"><div class="likeCount-inner" data-previous="赞同 12">已赞同 13</div></div></button><div class="Popover ShareMenu"><div class="ShareMenu-toggler" id="Popover16-toggle" aria-haspopup="true" aria-expanded="false" aria-owns="Popover16-content"><img class="ShareMenu-fakeQRCode" src="https://www.zhihu.com/qrcode?url=https%3A%2F%2Fzhuanlan.zhihu.com%2Fp%2F342463219%23showWechatShareTip" alt="微信二维码"><button><div class="Post-SideActions-icon"><span style="display: inline-flex; align-items: center;">​<svg width="20" height="20" viewBox="0 0 24 24" class="Zi Zi--Share" fill="currentColor"><path d="M19.47 1.914a.8.8 0 0 1 1.204.778l-1.872 16.386a.9.9 0 0 1-1.204.743l-4.615-1.692a.7.7 0 0 0-.831.28l-1.927 3.02c-.43.674-1.474.369-1.474-.43v-3.865a.8.8 0 0 1 .179-.504l5.808-7.148a.595.595 0 0 0-.897-.781l-5.93 6.354a1.1 1.1 0 0 1-1.258.252L2.57 13.46a.8.8 0 0 1-.08-1.415l16.98-10.13Z"></path></svg></span></div>分享</button></div></div></div></div><div class="Sticky--holder" style="position: static; inset: auto auto 0px 0px; display: block; float: none; margin: 0px 0px 10px; height: 54px;"></div></div></article><div class="Post-Sub Post-NormalSub"><div style="overflow: unset;" data-za-detail-view-path-module="CommentList" data-za-extra-module="{}"><div class="Comments-container css-plbgu"><div class="css-79elbk"><div><div class="css-1fo89v5"><img class="Avatar css-4ddr61" data-savepage-src="https://pic1.zhimg.com/v2-747bdc8a06ad5944d15963a0ddf3fd53_l.jpg?source=32738c0c" src="" data-savepage-srcset="https://pic1.zhimg.com/v2-747bdc8a06ad5944d15963a0ddf3fd53_l.jpg?source=32738c0c 2x" srcset=""><div class="css-d2twr"><div class="css-i6bazn"><div class="css-0"><div class="InputLike css-1rl4wxv Editable"><div class="Dropzone Editable-content RichText RichText--editable RichText--clearBoth ztext" style="min-height: 38px;"><div class="DraftEditor-root"><div class="public-DraftEditorPlaceholder-root"><div class="public-DraftEditorPlaceholder-inner" id="placeholder-6s6gs" style="white-space: pre-wrap;">发布一条带图评论吧</div></div><div class="DraftEditor-editorContainer"><div aria-describedby="placeholder-6s6gs" class="notranslate public-DraftEditor-content" contenteditable="true" spellcheck="true" tabindex="0" style="outline: none; user-select: text; white-space: pre-wrap; overflow-wrap: break-word;" role="textbox"><div data-contents="true"><div class="Editable-unstyled" data-block="true" data-editor="6s6gs" data-offset-key="jrql-0-0"><div data-offset-key="jrql-0-0" class="public-DraftStyleDefault-block public-DraftStyleDefault-ltr"><span data-offset-key="jrql-0-0"><br data-text="true"></span></div></div></div></div></div></div></div><div></div><input multiple="" type="file" accept="image/webp,image/jpg,image/jpeg,image/png,image/gif" style="display: none;" value=""></div></div></div></div></div></div><div class="css-v0w0yk"><div class="css-3jfz24"><div class="css-wtglwy"><div class="css-1k10w8f">2 条评论</div></div><div class="css-59erns"></div><div class="css-lmgxxa"><div class="css-12blkb4">默认</div><div class="css-1cmz1sb">最新</div></div></div><div class="css-840pn3"><div class="css-1frn93x"><div data-id="10794313292"><div class="css-194v73m"><div class="css-1jll2aj"><div class="css-1gomreu"><a href="https://www.zhihu.com/people/e7e786169a958bac010e1e1e1d3b1b50" target="_blank" class="css-v8bcdg"><img class="Avatar css-13ddfsb" data-savepage-src="https://pic1.zhimg.com/v2-747bdc8a06ad5944d15963a0ddf3fd53_l.jpg?source=06d4cd63" src="" data-savepage-srcset="https://pic1.zhimg.com/v2-747bdc8a06ad5944d15963a0ddf3fd53_l.jpg?source=06d4cd63 2x" srcset="" alt="冬瓜丶南瓜" data-savepage-loading="lazy"></a></div></div><div class="css-14nvvry"><div class="css-z0cc58"><div class="css-swj9d4"><div class="css-1tww9qq"><div class="css-1gomreu"><a href="https://www.zhihu.com/people/e7e786169a958bac010e1e1e1d3b1b50" target="_blank" class="css-1q5zjvk">冬瓜丶南瓜</a></div><div class="css-1qe0v6x"><div class="css-1ssbn0c"></div></div></div></div><svg width="16" height="16" viewBox="0 0 24 24" class="ZDI ZDI--Dots24 css-zgte1c" fill="currentColor"><path d="M6 10.5a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3ZM10.5 12a1.5 1.5 0 1 1 3 0 1.5 1.5 0 0 1-3 0ZM16.5 12a1.5 1.5 0 1 1 3 0 1.5 1.5 0 0 1-3 0Z"></path></svg></div><div class="CommentContent css-77vpfh"><p>优秀的！！！！</p></div><div class="css-140jo2"><div class="css-1a5a57m"><div class="css-x1xlu5"><span class="css-12cl38p">刚刚</span></div></div><div class="css-18opwoy"><button type="button" class="Button Button--plain Button--withIcon Button--withLabel css-nv9sz4"><span style="display: inline-flex; align-items: center;">​<svg width="1.2em" height="1.2em" viewBox="0 0 24 24" class="ZDI ZDI--ChatBubbleFill24 css-15ro776" fill="currentColor"><path fill-rule="evenodd" d="M12 2.75a9.25 9.25 0 1 0 4.737 17.197l2.643.817a1 1 0 0 0 1.25-1.25l-.8-2.588A9.25 9.25 0 0 0 12 2.75Z" clip-rule="evenodd"></path></svg></span>回复</button><button type="button" class="Button Button--plain Button--grey Button--withIcon Button--withLabel css-1tptqmd" style="transform: none;"><span style="display: inline-flex; align-items: center;">​<svg width="1.2em" height="1.2em" viewBox="0 0 24 24" class="ZDI ZDI--HeartFill24 css-15ro776" fill="currentColor"><path fill-rule="evenodd" d="M12.004 4.934c1.015-.944 2.484-1.618 3.98-1.618 3.48 0 6.53 3.265 6.15 7.614-.11 1.254-.686 2.55-1.458 3.753-.778 1.215-1.79 2.392-2.845 3.419-1.054 1.028-2.168 1.923-3.161 2.566a9.96 9.96 0 0 1-1.41.777c-.418.182-.862.32-1.268.32s-.848-.137-1.267-.317a9.918 9.918 0 0 1-1.407-.771c-.992-.64-2.103-1.53-3.156-2.555-1.052-1.024-2.062-2.2-2.84-3.417-.77-1.208-1.346-2.51-1.456-3.775-.38-4.349 2.67-7.614 6.15-7.614 1.484 0 2.983.673 3.988 1.618Z" clip-rule="evenodd"></path></svg></span>喜欢</button></div></div></div></div></div><div data-id="10135180814"><div class="css-194v73m"><div class="css-1jll2aj"><div class="css-1gomreu"><a href="https://www.zhihu.com/people/7dc485f58bce193c6a0c230d7aeff298" target="_blank" class="css-v8bcdg"><img class="Avatar css-13ddfsb" data-savepage-src="https://pic1.zhimg.com/v2-659ddafc01e16ddb423ae0093174475a_l.jpg?source=06d4cd63" src="" data-savepage-srcset="https://pic1.zhimg.com/v2-659ddafc01e16ddb423ae0093174475a_l.jpg?source=06d4cd63 2x" srcset="" alt="gamble life" data-savepage-loading="lazy"></a></div></div><div class="css-14nvvry"><div class="css-z0cc58"><div class="css-swj9d4"><div class="css-1tww9qq"><div class="css-1gomreu"><a href="https://www.zhihu.com/people/7dc485f58bce193c6a0c230d7aeff298" target="_blank" class="css-1q5zjvk">gamble life</a></div><div class="css-1qe0v6x"><div class="css-1ssbn0c"></div></div></div></div><svg width="16" height="16" viewBox="0 0 24 24" class="ZDI ZDI--Dots24 css-zgte1c" fill="currentColor"><path d="M6 10.5a1.5 1.5 0 1 0 0 3 1.5 1.5 0 0 0 0-3ZM10.5 12a1.5 1.5 0 1 1 3 0 1.5 1.5 0 0 1-3 0ZM16.5 12a1.5 1.5 0 1 1 3 0 1.5 1.5 0 0 1-3 0Z"></path></svg></div><div class="CommentContent css-77vpfh">🐂🐂🦀</div><div class="css-140jo2"><div class="css-1a5a57m"><div class="css-x1xlu5"><span class="css-12cl38p">2022-04-28</span></div></div><div class="css-18opwoy"><button type="button" class="Button Button--plain Button--withIcon Button--withLabel css-nv9sz4"><span style="display: inline-flex; align-items: center;">​<svg width="1.2em" height="1.2em" viewBox="0 0 24 24" class="ZDI ZDI--ChatBubbleFill24 css-15ro776" fill="currentColor"><path fill-rule="evenodd" d="M12 2.75a9.25 9.25 0 1 0 4.737 17.197l2.643.817a1 1 0 0 0 1.25-1.25l-.8-2.588A9.25 9.25 0 0 0 12 2.75Z" clip-rule="evenodd"></path></svg></span>回复</button><button type="button" class="Button Button--plain Button--grey Button--withIcon Button--withLabel css-1h1xoxy" style="transform: none;"><span style="display: inline-flex; align-items: center;">​<svg width="1.2em" height="1.2em" viewBox="0 0 24 24" class="ZDI ZDI--HeartFill24 css-15ro776" fill="currentColor"><path fill-rule="evenodd" d="M12.004 4.934c1.015-.944 2.484-1.618 3.98-1.618 3.48 0 6.53 3.265 6.15 7.614-.11 1.254-.686 2.55-1.458 3.753-.778 1.215-1.79 2.392-2.845 3.419-1.054 1.028-2.168 1.923-3.161 2.566a9.96 9.96 0 0 1-1.41.777c-.418.182-.862.32-1.268.32s-.848-.137-1.267-.317a9.918 9.918 0 0 1-1.407-.771c-.992-.64-2.103-1.53-3.156-2.555-1.052-1.024-2.062-2.2-2.84-3.417-.77-1.208-1.346-2.51-1.456-3.775-.38-4.349 2.67-7.614 6.15-7.614 1.484 0 2.983.673 3.988 1.618Z" clip-rule="evenodd"></path></svg></span>喜欢</button></div></div></div></div></div><div></div></div></div></div></div></div></div><div class="PostIndex-Contributions" data-za-detail-view-path-module="ColumnList" data-za-detail-view-path-module_name="文章被以下专栏收录" data-za-extra-module="{}"><h3 class="BlockTitle">文章被以下专栏收录</h3><ul><div class="ContentItem Column-ColumnItem"><div class="ContentItem-main"><div class="ContentItem-image"><a class="ColumnLink" data-savepage-href="//www.zhihu.com/column/c_1326844401931624448" href="https://www.zhihu.com/column/c_1326844401931624448"><div class="css-1gomreu"><img class="Avatar css-1pixd8y" data-savepage-src="https://picx.zhimg.com/4b70deef7_l.jpg?source=172ae18b" src="" data-savepage-srcset="https://picx.zhimg.com/4b70deef7_l.jpg?source=172ae18b 2x" srcset="" alt="项目实践"></div></a></div><div class="ContentItem-head"><h2 class="ContentItem-title"><span><a class="ColumnLink ColumnItem-Title" data-savepage-href="//www.zhihu.com/column/c_1326844401931624448" href="https://www.zhihu.com/column/c_1326844401931624448"><div class="css-1gomreu">项目实践</div></a></span></h2><div class="ContentItem-meta">朴实无华的项目实践，涵盖各个业务与功能，并附上源码</div></div></div></div></ul></div><div role="complementary" aria-label="推荐阅读" class="Recommendations-Main" style="width: 1909px;"><h3 class="BlockTitle Recommendations-BlockTitle">推荐阅读</h3><ul class="Recommendations-List"><button class="PagingButton PagingButton-Previous" disabled="" data-za-detail-view-path-module="Unknown" data-za-detail-view-path-module_name="推荐阅读" data-za-extra-module="{}"><svg width="40" height="40" viewBox="0 0 24 24" fill="#d3d3d3" class="Zi Zi--ArrowLeft"><path fill-rule="evenodd" d="M14.609 6.322c.349.335.36.889.026 1.237l-4.253 4.438 4.254 4.444a.875.875 0 1 1-1.264 1.21l-4.834-5.05a.875.875 0 0 1 0-1.21l4.834-5.043a.875.875 0 0 1 1.237-.026Z" clip-rule="evenodd"></path></svg></button><a href="https://zhuanlan.zhihu.com/p/166608541" class="PostItem"><div><h1 class="PostItem-Title">前后端分离必备的接口规范，十分接地气！</h1><p class="PostItem-Summary">1. 前言 JavaEE：12天掌握Java语言开发 - 综合实战 - 创客学院直播室随着互联网的高速发展，前端页面的展示、交互体验越来越灵活、炫丽，响应体验也要求越来越高，后端服务的高并发、高可用…</p><div class="PostItem-Footer"><span>我家狗子会编程</span><span class="PostItem-FooterTitle"></span></div></div></a><a href="https://zhuanlan.zhihu.com/p/400224747" class="PostItem"><div><h1 class="PostItem-Title">深入解析PHP7个预定义接口</h1><p class="PostItem-Summary">场景：平常工作中写的都是业务模块，很少会去实现这样的接口，但是在框架里面用的倒是很多。1. Traversable（遍历）接口该接口不能被类直接实现，如果直接写了一个普通类实现了该遍历接口，…</p><div class="PostItem-Footer"><span>PHP架构...</span><span class="PostItem-FooterTitle">发表于PHP架构...</span></div></div></a><a href="https://zhuanlan.zhihu.com/p/508410833" class="PostItem"><div><img data-savepage-src="https://pic1.zhimg.com/v2-8ef49da3745e7ae0953f831ffd27728d_250x0.jpg?source=172ae18b" src="" data-savepage-srcset="https://pic1.zhimg.com/v2-8ef49da3745e7ae0953f831ffd27728d_qhd.jpg?source=172ae18b 2x" srcset="" class="PostItem-TitleImage" alt="聊聊前后端分离接口规范"><h1 class="PostItem-Title">聊聊前后端分离接口规范</h1><div class="PostItem-Footer"><span>知乎用户NX6Uy9</span><span class="PostItem-FooterTitle"></span></div></div></a><a href="https://zhuanlan.zhihu.com/p/157639493" class="PostItem"><div><h1 class="PostItem-Title">聊聊前后端分离接口规范</h1><p class="PostItem-Summary">1. 前言2. 为何要分离3. 什么是分离4. 如何做分离5. 接口规范V1.0.06. 未来的大前端7. 参考资料《Java 2019 超神之路》《Dubbo 实现原理与源码解析 —— 精品合集》《Spring 实现原理与源码…</p><div class="PostItem-Footer"><span>芋道源码</span><span class="PostItem-FooterTitle">发表于芋道源码</span></div></div></a><button class="PagingButton PagingButton-Next" data-za-detail-view-path-module="Unknown" data-za-detail-view-path-module_name="推荐阅读" data-za-extra-module="{}"><svg width="40" height="40" viewBox="0 0 24 24" fill="#d3d3d3" class="Zi Zi--ArrowRight"><path fill-rule="evenodd" d="M10.518 6.224a.875.875 0 0 1 1.212.248l3.335 5.05a.875.875 0 0 1 0 .964l-3.334 5.043a.875.875 0 0 1-1.46-.965l3.015-4.56-3.016-4.568a.875.875 0 0 1 .248-1.212Z" clip-rule="evenodd"></path></svg></button></ul></div></div></div></main><div role="complementary"><div class="CornerButtons"><div class="CornerAnimayedFlex CornerAnimayedFlex--hidden"><button data-tooltip="回到顶部" data-tooltip-position="left" data-tooltip-will-hide-on-click="true" aria-label="回到顶部" type="button" class="Button CornerButton Button--plain css-lokts2"><svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" class="Zi Zi--BackToTop" fill="currentColor"><path fill-rule="evenodd" d="M13.204 3.107a1.75 1.75 0 0 0-2.408 0L3.806 9.73c-1.148 1.088-.378 3.02 1.204 3.02h2.24V20c0 .966.784 1.75 1.75 1.75h6A1.75 1.75 0 0 0 16.75 20v-7.25h2.24c1.582 0 2.353-1.932 1.204-3.02l-6.99-6.623Z" clip-rule="evenodd"></path></svg></button></div></div></div></div></div><script id="js-clientConfig" data-savepage-type="text/json" type="text/plain"></script><script id="js-initialData" data-savepage-type="text/json" type="text/plain"></script><script data-savepage-type="" type="text/plain" crossorigin="" data-savepage-src="https://static.zhihu.com/heifetz/vendor.b2043823c211547b094b.js"></script><script data-savepage-type="" type="text/plain" crossorigin="" data-savepage-src="https://static.zhihu.com/event/react@17.0.2/umd/react.production.min.js"></script><script data-savepage-type="" type="text/plain" crossorigin="" data-savepage-src="https://static.zhihu.com/event/react-dom@17.0.2/umd/react-dom.production.min.js"></script><script data-savepage-type="" type="text/plain" crossorigin="" data-savepage-src="https://static.zhihu.com/event/react-dom@17.0.2/umd/react-dom-server.browser.production.min.js"></script><script data-savepage-type="" type="text/plain" crossorigin="" data-savepage-src="https://static.zhihu.com/heifetz/runtime.app.9df2fd46a8b254d503ce.js"></script><script data-savepage-type="" type="text/plain" crossorigin="" data-savepage-src="https://static.zhihu.com/heifetz/lib-75fc9c18.app.3db651c252e14ef6658e.js"></script><script data-savepage-type="" type="text/plain" crossorigin="" data-savepage-src="https://static.zhihu.com/heifetz/lib-29107295.app.42d07f814b7b05187671.js"></script><script data-savepage-type="" type="text/plain" crossorigin="" data-savepage-src="https://static.zhihu.com/heifetz/lib-79b5cf47.app.8b6b6bf4b6d894db9b07.js"></script><script data-savepage-type="" type="text/plain" crossorigin="" data-savepage-src="https://static.zhihu.com/heifetz/lib-330004dc.app.7437cf54ac28fca0e302.js"></script><script data-savepage-type="" type="text/plain" crossorigin="" data-savepage-src="https://static.zhihu.com/heifetz/lib-0e5ce61e.app.f3d2757e874ba03c7c9f.js"></script><script data-savepage-type="" type="text/plain" crossorigin="" data-savepage-src="https://static.zhihu.com/heifetz/lib-83b0f42f.app.4e3039fff4a43ba7dcec.js"></script><script data-savepage-type="" type="text/plain" crossorigin="" data-savepage-src="https://static.zhihu.com/heifetz/lib-38cf5c11.app.4327099626d1db2de175.js"></script><script data-savepage-type="" type="text/plain" crossorigin="" data-savepage-src="https://static.zhihu.com/heifetz/lib-2ec050f6.app.d883e7af5e9ace574cc1.js"></script><script data-savepage-type="" type="text/plain" crossorigin="" data-savepage-src="https://static.zhihu.com/heifetz/419.app.312ab85f71f85b53a24c.js"></script><script data-savepage-type="" type="text/plain" crossorigin="" data-savepage-src="https://static.zhihu.com/heifetz/column.app.7c4d5bebcbc76dfc993b.js"></script><script data-savepage-type="" type="text/plain" defer="" data-savepage-src="https://static.zhihu.com/event/wza/4613/aria.js?appid=a3637ace5dc3a347f6863b0bac487599" id="ariascripts" wapforceoldfixed="false" loaddata="false"></script><script data-savepage-type="" type="text/plain" data-savepage-src="https://hm.baidu.com/hm.js?98beee57fd2ef70ccdd5ca52b9740c49" async=""></script><script data-savepage-type="" type="text/plain" crossorigin="" data-savepage-src="https://unpkg.zhimg.com/za-js-sdk@4.13.0/dist/zap.js"></script><div><div style="display: none;"><i>想来知乎工作？请发送邮件到 jobs@zhihu.com</i></div></div><script data-savepage-type="" type="text/plain" data-savepage-src="https://zz.bdstatic.com/linksubmit/push.js"></script><div><div><div class="css-8pdeid"></div></div></div><script data-savepage-type="" type="text/plain" crossorigin="" data-savepage-src="https://unpkg.zhimg.com/@cfe/emoticon@1.2.4/lib/emoticon.js"></script><div><div><div class="Editable-languageSuggestions" style="left: -1179px; top: -999px;"><div><div class="Popover"><label class="Editable-languageSuggestionsInput Input-wrapper"><input autocomplete="off" role="combobox" aria-expanded="false" aria-autocomplete="list" aria-activedescendant="AutoComplete8-0" id="Popover7-toggle" aria-haspopup="true" aria-owns="Popover7-content" class="Input" placeholder="选择语言" value=""><svg width="24" height="24" viewBox="0 0 24 24" fill="#afbdcf" class="Zi Zi--Select"><path fill-rule="evenodd" d="M12.53 3.47a.75.75 0 0 0-1.06 0l-5 5a.75.75 0 0 0 1.06 1.06L12 5.06l4.47 4.47a.75.75 0 1 0 1.06-1.06l-5-5Zm-5 11a.75.75 0 0 0-1.06 1.06l5 5a.75.75 0 0 0 1.06 0l5-5a.75.75 0 1 0-1.06-1.06L12 18.94l-4.47-4.47Z" clip-rule="evenodd"></path></svg></label></div></div></div></div></div><div><div><div></div></div></div><div><div><div></div></div></div></body></html>